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 Michele Simionato, January 1, 2009, 12 comments
A mixin is a collection of methods that can be injected into a class. The mixin technique consists in building classes by composing reusable mixins. The advantages and disadvantages of the technique are very much debated. I will focus on the negative aspects.
by Bill Venners, December 30, 2008, 6 comments
The next version of ScalaTest will include a set of matchers. These matchers demonstrate the kind of DSL notation you can create in Scala. In this post, I give a sneak preview of ScalaTest matchers, and ask for feedback.
by Bill Venners, December 25, 2008, 1 comment
The latest version of ScalaTest includes a trait named SpecDasher, which when mixed into a Spec facilitates a more concise expression of specification-style tests. It is deprecated, however, and may be removed in a future release depending on user feedback. What's your opinion?
by Bill Venners, December 25, 2008, Submit comment
The latest version of ScalaTest, a testing tool for Scala and Java developers, includes a concise way to test private methods and support for behavior-driven development.
by Bruce Eckel, December 22, 2008, Submit comment
The next Flex/AIR workshop with James Ward and myself will be February 25-27, 2009, Crested Butte, Colorado, This is right before the JavaPosse Roundup, so you can get the most out of your airline ticket.
by Bruce Eckel, December 21, 2008, Submit comment
Because of a conflict with the SD conference, we moved the Roundup to March 3-6.
by Josh Long, December 19, 2008, 4 comments
Old 2.0 (I've got more; stop me if you've heard them before.)
by Martin Odersky, December 18, 2008, 13 comments
Busting some myths that have sprung up around Scala.
by Bill Venners, December 18, 2008, 13 comments
Artima's first published book, Programming in Scala, made its bookstore debut last week at the Devoxx conference in Antwerp, Belgium, where it sold out. Twice.
by Bruce Eckel, December 14, 2008, Submit comment
They goad you into "Standard Edition" but once you change, you can't go back. No matter how bad it is. Change at your peril.
by Michele Simionato, December 14, 2008, 2 comments
After a few weeks of work, version 3 of the decorator module is finally out. The new version is a major rewrite of the original implementation, lots of things have been improved under the hood, and the documentation has had a major overhaul too. The module is hosted on the PyPI site: http://pypi.python.org/pypi/decorator.
by Bruce Eckel, December 12, 2008, 19 comments
Publicly-held corporations ostensibly serve the people they sell products to, but are required by law to actually serve their shareholders. Privately-held companies only serve the customer.
by Bruce Eckel, December 11, 2008, 3 comments
James Ward (Adobe evangelist for Flex) and I have coauthored a book to rapidly bring programmers into the world of Flex. Our primary intent was to make the book small (only 140 pages), with short, pithy chapters, to lower the hurdles to learning this powerful GUI system.
by Bruce Eckel, December 4, 2008, Submit comment
I will be giving two presentations at the annual conference of Javagruppen, the Danish Java user group, January 9-10 at the Hindsgavl Castle.