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, March 3, 2009, 3 comments
This episodes explains how to implement a functional list comprehension syntax in Scheme. The difference with Python list comprehension is also explained. Moreover, I have decided to distribute the code create for this series as a library: http://www.phyast.pitt.edu/~micheles/scheme/aps.zip
by Nancy Nicolaisen, February 24, 2009, 9 comments
LongPause. Deep breath. Story resumes. Well, yes, it’s been a busy few months in the small, mobile devices field, what with being up to the eyebrows in day-in, day-out, day-job kinds of things.
by Michele Simionato, February 23, 2009, 2 comments
I am republishing an old article I wrote in 2005 for O' Reilly (see http://www.onlamp.com/pub/a/python/2005/11/03/twill.html). The article is slightly outdated, but not much, and I am republishing it since nowadays to criticize excessive unit testing has become fashionable.
by Matthew Wilson, February 23, 2009, 1 comment
A couple of plugs, with no ulterior motive, and a mildly philosophical musing.
by Michele Simionato, February 19, 2009, Submit comment
The third edition of the Italian Python Conference is coming. This year we have Guido van Rossum as guest of honor! The place is Florence, the dates are 8-9-10 of May, the website is http://www.pycon.it, what are you waiting for? You cannot miss it!
by David Vydra, February 18, 2009, 44 comments
Recently you may have noticed noise about Joel Spolsky vs Bob Martin and Kent Beck. I came to a conclusion that may surprise those of you that know of my background in the Agile/TDD community.
by Bruce Eckel, February 17, 2009, 1 comment
This issue came up during the organization of the upcoming Pycon conference, regarding speakers posting their slides and notes. I liked what I wrote to the organizing group so I wanted to share it here.
by Michele Simionato, February 16, 2009, 3 comments
This episode is a direct continuation of latest issue: it gives example of use of the destructuring bind form let+ introduced there. I also discuss multiple values, unary functions and functions with optional arguments.
by Bruce Eckel, February 16, 2009, Submit comment
At the free Alternative Languages Day 0 of the upcoming Java Posse Roundup, one house has decided to have a coding dojo on the Fan programming language, which I hadn't heard of before.
by Michele Simionato, February 11, 2009, 1 comment
In my Adventures I have referred many times to pattern matching, but only in the context of compile time pattern matching in macros. There is another form of pattern matching, which is quite common in Scheme and in other functional languages: run time pattern matching. This episode will shed some light on the technique.
by David Vydra, February 6, 2009, 2 comments
Some of the skills taught to first graders appear to foreshadow modern development practices. You decide.
by Martin Odersky, February 5, 2009, 2 comments
A talk about Scala, and an interview
by Michele Simionato, February 5, 2009, 2 comments
Everything you ever wanted to know about currying, partial application, higher order functions and related topics.
by Michele Simionato, February 3, 2009, Submit comment
The first installment of my long-awaited third cycle of a Pythonista's adventures with Scheme is devoted to Scheme's functional aspects.
by Josh Long, February 2, 2009, 2 comments
In a SOA world, "dynamic scalability" is an architectural concern that dictates the terms of the design to which it is ascribed.