Sponsored Link •
A Community of Software Thinkers
B. Scott Andersen
Vladimir Ritz Bossicard
James O. Coplien
Cees de Groot
David Heinemeier Hansson
Jakob Eg Larsen
Robert C. Martin
John D. Mitchell
Eric S. Raymond
Guido van van Rossum
Richard Hale Shaw
by Bill Venners, December 18, 2007, 19 comments
This week we released an early access version of the book, Programming in Scala, in PDF form. With this work, Artima enters the world of book publishing for the first time. In this blog post, I explain what we did and why, and what this means for Artima in the future.
by Bruce Eckel, December 16, 2007, Submit comment
I created and ran both the C++ and Java tracks at the Software Development Conference for many years, and have spoken at numerous other conferences. Since discovering Open Spaces, my interest in "eyes-forward" conferences has waned.
by Howard Lovatt, December 16, 2007, 20 comments
There is a lot of interest currently in the ability to extend a class (or something close to class extension) without requiring recompilation or source changes, Traits offer a viable method of achieving this.
by Howard Lovatt, December 13, 2007, 16 comments
Two Java 7 proposed extensions, extension methods and chained invocations, give extra meaning to method call syntax. Neither proposal has proved popular with bloggers and this blog suggests an alternative.
by Eric Armstrong, December 13, 2007, 4 comments
In this case, it's why I want a Ruby version of Drupal. There are some good reasons that apply in the general case...
by Alberto Savoia, December 11, 2007, 4 comments
Using software metrics for managing developers is usually frowned upon. That's too bad because they sure make software management fast and easy - as demonstrated in the video "Metrics-Based Software Management - A Hands On Approach".
by Bruce Eckel, December 10, 2007, 3 comments
Jeremy Meyer and I put this together from start to finish in one afternoon, using puppets to show the basics of making JRuby calls into Java.
by Guido van van Rossum, December 7, 2007, 5 comments
Another milestone in Python 3000 development: alpha 2 is released. Now with immutable bytes!
by Nancy Nicolaisen, December 3, 2007, 6 comments
This is a blog about Symbian: What it is, why you should care, and every little thing about how to play there as a developer. First, a confession. I love small systems programming. Crazy about it. Stunned that I actually get paid to do this. So there you have it. We all have our quirks, I suppose. Enough about me. Let’s talk Symbian.
by Guido van van Rossum, November 28, 2007, Submit comment
The Google Open Source Office is outdoing itself with a new contest aimed at a younger generation of coders: students ages 13 or older.
by Bruce Eckel, November 8, 2007, 27 comments
How to create Flex forms within HTML pages to easily achieve cross-browser and cross-platform functionality.
by Ian Robertson, November 4, 2007, 18 comments
Allowing static references to class members could greatly increase Java's type-safe expressive capability.
by Andy Dent, November 2, 2007, Submit comment
A shower song to remind me why it's useful to write down alternatives and reasoning.
by Andy Dent, October 31, 2007, 3 comments
Would you hire a programmer who insisted on working things out or using APIs solely from memory? If we expect people to be able to quickly research things on the web as part of the programming, why not include that in interviews? Is search efficiency a skill that should be on your resume?
by Alberto Savoia, October 30, 2007, 50 comments
Any software metric can be abused or misused, but does this mean we should avoid any and all software metrics? Joel Spolsky, Eric Sink, and I have an interesting, late night, conversation.