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 |
February 14, 2006, 2 comments
My old programming language project, Unimperative, has been reborn as a "concatenative" programming language in the tradition of Joy.
February 13, 2006, 25 comments
Part of the problem of not specifying what an object depends on, is that its dependencies can violate its invariants. This results in a program that Brian Shearing calls the "Calls-Out-The-Back" problem.
February 10, 2006, 15 comments
Okay Joy has more than two problems, but two problems really stick out.
February 9, 2006, 46 comments
A colleague of mine, Peter Grogono, brought to my attention recently the overlooked backside of interfaces.
February 4, 2006, 11 comments
I have recently discovered the somewhat unknown and understated language, Joy. A pure functional language, without lambda operations!
February 2, 2006, 10 comments
In of itself not that exciting, but it can enable some interesting paradigms.
January 27, 2006, 23 comments
In a recent discussion Kresimir Cosic said the following thing to me: "I think that subtyping a-posteriori is great.". When thinking about case classes ala Scala (which I believe was inspired by Haskell), I couldn't help but wonder, why not have case classes a-posteriori?
January 25, 2006, 18 comments
Good question. Here is a brief summary of where I'm at and where I'm thinking of going.
January 24, 2006, 1 comment
I've just uploaded the latest Heron version which now supports classes, structs and delegations
January 21, 2006, 4 comments
For the umpteenth time I am changing my name about how to name traits/interfaces in Heron.
January 18, 2006, 41 comments
I don't know any language which is so perverse as to do such a thing, but I want to throw it out there as an idea to torment people.
January 13, 2006, 35 comments
I thought I would share my latest attempt at writing a white paper describing the implicit behavioral subtyping mechanism I am using for the current Heron prototype (yes you can download it at http://www.heron-language.com/ ). Any comments would be appreciated.
January 2, 2006, 17 comments
The latest HeronFront prototype now provides traits which support structural subtyping (duck typing),
and behavioral subtyping. This extensions should prove very interesting to people who are interested
in agile programming methodologies, and programming with contracts.
December 31, 2005, 5 comments
I made a mistake in my latest Agile C++ article for C++ Users Journal, and I want to retract it.
|
Sponsored Links
|