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 Howard Lovatt, December 29, 2009, 10 comments
Recently, at Devoxx, it was announced that Java would get lambda functions (a.k.a. anonymous functions or closures). There are many ways of implementing these on the JVM. This post proposes that reifying lambdas is a good choice.
by David Goodger, December 6, 2009, Submit comment
The story of my visit to Poznan, Poland, for the RuPy 2009 conference. Also, a link to my talk slides/script.
by Kevin Wright, December 6, 2009, 59 comments
An not-so-serious overview of the events in software development that led to the creation of Scala.
by Kevin Wright, December 2, 2009, 5 comments
Using Scala to make your code lovely
by Jeremy Meyer, November 26, 2009, 12 comments
A happy little voyage of discovery down the Groovy road.
by Kevin Wright, November 26, 2009, 18 comments
Reducing accidental complexity in Scala
by Michele Simionato, November 19, 2009, 1 comment
A short note about a task I am doing at my day job, involving making sure that different caches are cleared consistently. For people wondering about real-life use cases of metaprogramming techniques.
by Bruce Eckel, November 18, 2009, 40 comments
I finally bought a Dyson vacuum cleaner yesterday. It completely changes my cleaning experience. Design that asks and answers the right questions can completely change other experiences, too.
by Gregg Wonderly, November 17, 2009, 1 comment
Windows 7 is here, and mysteriously, the Vista SP2 download has disappeared from windows update. What does this say about Vista that we didn't already know?
by Michele Simionato, November 15, 2009, 21 comments
Some musings about my personal history with inheritance and interfaces, solicited by the release of the Go language this week.
by Bill Venners, October 26, 2009, 65 comments
Today I gave a presentation about ScalaTest at a local company. I showed ways ScalaTest integrates with JUnit and makes it easier to do some things that are harder to do with JUnit in Java. It made me curious to find out what JUnit users would say are their actual pain points today with JUnit.
by Bruce Eckel, October 14, 2009, 3 comments
I drove down to Boulder last weekend to participate in an open-spaces Python conference, speak at an eyes-forward programming conference, and attend a workshop on TurboGears 2. Here's what I learned.
by Bill Venners, October 7, 2009, 12 comments
In this blog, I attempt to answer a common question among Scala programmers: when would I opt to use an abstract type member instead of a generic type parameter in Scala API design?
by Bruce Eckel, October 3, 2009, 10 comments
I'm reading Po Bronson's "What Should I Do With My Life?" which is brilliant on many levels. For one thing, it's the anti-self-help book; it's just stories from talking to people, and by no means is everyone successful.