![]() |
Sponsored Link •
|
Artima Weblogs
Heron-Centric: Ruminations of a Language Designer A Weblog by Christopher Diggins |
|
![]() Christopher is the creator of the Heron programming language.
Artima Bloggers
Aahz Jans Aasman B. Scott Andersen Eric Armstrong Ken Arnold Dale Asberry Dave Astels Arash Barirani Matt Bauer Charles Bell Berco Beute Geert Bevin Nitin Borwankar Vladimir Ritz Bossicard Rahul Chaudhary Bob Clancy James O. Coplien Ward Cunningham Andy Dent Christopher Diggins Bruce Eckel Ted Farrell Michael Feathers Elisabeth Freeman Eric Freeman Matt Gerrans David Goodger Gabe Grigorescu Rix Groenboom Cees de Groot Philipp Haller Peter Hansen David Heinemeier Hansson Kevlin Henney Steve Holden Cay Horstmann Ron Jeffries Mark Johnson Greg Jorgensen Heinz Kabutz Rick Kitts Kirk Knoernschild Andrew Koenig Klaus Kreft Sean Landis Angelika Langer Jakob Eg Larsen Josh Long Howard Lovatt Robert C. Martin John McClain Eamonn McManus Jeremy Meyer John D. Mitchell Brian Murphy Sean Neville Nancy Nicolaisen Martin Odersky Vlad Patryshev Johan Peeters Carlos Perez Ken Pugh Eric S. Raymond Ian Robertson Guido van van Rossum Alberto Savoia Jerome Scheuring Richard Hale Shaw Calum Shaw-Mackay Jack Shirazi Michele Simionato Van Simmons Frank Sommers Bruno Souza Sue Spielman Bill Venners David Vydra Jim Waldo Dick Wall Barry Warsaw Mark Williamson Matthew Wilson Gregg Wonderly Kevin Wright |
September 23, 2005,
![]()
Various musings about how to deal with units of measure in the Heron graphics library.
September 20, 2005,
![]()
File this under 'tooting my own horn'.
September 18, 2005,
![]()
In Python variables are never explicitly typed. I consider this a Very Bad Thing.
September 12, 2005,
![]()
Currently Heron is not allowing implicit casting to function arguments. I am trying to decide whether this is a good thing.
September 11, 2005,
![]()
For loop constructs in programming languages are usually syntactic sugar, but what should they map to?
September 10, 2005,
![]()
When it comes down to it, C++ does only one thing wrong, it tries to be everyone's language.
September 9, 2005,
![]()
Here is a pattern I call the Bus Pattern. It's like the Visitor Pattern, except it's not.
September 7, 2005,
![]()
The latest version of HeronFront has just been made and now compiles on GCC 3.4.1
September 6, 2005,
![]()
Operator precedence in Heron is tricky, because any sequence of legal operator characters is a legal operator.
September 4, 2005,
![]()
There is a widespread belief that garbage collection leads to automatic memory management, and that without a GC memory management is neccessarily complex. These are both false.
September 3, 2005,
![]()
File this under: too many darn symbols.
September 3, 2005,
![]()
My recent blog-post "Post-TDD" has generated some interesting and lively discussion. Here are some more of my thoughts and clarifications.
September 2, 2005,
![]()
The latest HeronFront preview release has the beginning of introspection/reflection support.
September 1, 2005,
![]()
I have made a pre-release of HeronFront which semi-successfully translates to C++ the primitives module from the standard library.
|
Sponsored Links
|