|
Zines
Advertisement
|
by Bill Venners with Bruce Eckel, January 25, 2004,
Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about C# and Java generics, C++ templates, constraints, and
the weak-strong typing dial.
Sponsored Links
by Bill Venners, January 18, 2004,
Ward Cunningham talks with Bill Venners about complexity that empowers versus complexity that creates difficulty, simplicity as the shortest path to a solution, and coding the simplest thing when you're stuck.
by Bill Venners, January 11, 2004,
Ward Cunningham talks with Bill Venners about using the programming language, rather than the whiteboard, to design and communicate ideas.
by Bill Venners, January 4, 2004,
Ward Cunningham talks with Bill Venners about the flattening of the cost of change curve, the problem with predicting the future, and the program as clay in the artist's hand.
by Bill Venners, December 28, 2003,
Yukihiro Matsumoto, the creator of the Ruby language, talks with Bill Venners about becoming a better programmer through reading code, learning languages, focusing on fundamentals, being lazy, and considering interfaces.
by Bill Venners, December 21, 2003,
Yukihiro Matsumoto, the creator of the Ruby programming language, talks with Bill Venners about two kinds of nameless functions in Ruby: blocks and closures.
by Bill Venners with Bruce Eckel, December 14, 2003,
Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about the trouble with distributed systems infrastructures that attempt to make the network transparent, and object-relational mappings that attempt to make the database invisible.
by Bill Venners, December 7, 2003,
Bertrand Meyer talks with Bill Venners about Design by Contract and the limits of formal languages for expressing contracts.
by Bill Venners, November 30, 2003,
Ward Cunningham talks with Bill Venners about how he designed wiki to be a model for collective code ownership, collective incentives for pride of ownership, and how to deal with disagreements by eliminating the cost of making mistakes.
by Bill Venners, November 23, 2003,
Bjarne Stroustrup talks with Bill Venners about using multiple inheritance and pure abstract classes, multi-paradigm programming, and the technique of resource acquisition is initialization.
by Bill Venners, November 16, 2003,
Yukihiro Matsumoto, the creator of the Ruby programming language, talks with Bill Venners about morphing interfaces, using mix-ins, and the productivity benefits of being concise in Ruby.
by Bill Venners, November 9, 2003,
James Gosling talks with Bill Venners about visualizing software designs and understanding large-scale distributed systems.
by Bill Venners with Bruce Eckel, November 2, 2003,
Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about DLL hell and interface contracts, strong names, and the importance of interoperability.
by Bill Venners, October 26, 2003,
Bertrand Meyer talks with Bill Venners about the increasing importance of software quality, the commercial forces on quality, and the challenges of complexity.
by Bill Venners, October 19, 2003,
Ward Cunningham talks with Bill Venners about using wiki for collaborative exploration and the tradeoff between wiki authors and readers.
|
Advertisement
Hottest Discussions
• Windows 8 is ... Not So Bad 5 replies (Weblogs Forum)
• Update to the book 6 replies (Monadic Design Patterns Forum)
• Building smart Builders 0 replies (Java Buzz Forum)
• Estimation as Hypothesis 0 replies (All Buzz Forum)
• Estimation as Hypothesis 0 replies (Agile Buzz Forum)
• Upgraded WordPress to 3.5.1 0 replies (All Buzz Forum)
• Upgraded WordPress to 3.5.1 0 replies (Java Buzz Forum)
• Train Wreck Pattern – A much improved... 0 replies (All Buzz Forum)
• Train Wreck Pattern – A much improved... 0 replies (Java Buzz Forum)
• Party Like It's 1993 0 replies (All Buzz Forum) |