User loginNavigation |
GeneralWhy numbering should start at 0EWD831 by E.W. Dijkstra, 1982.
What's the modern trend for indexing from zero vs. indexing from one? And for specifying ranges ("from 5 to 8", More Haskell in Java 7 or 8?An interesting blog post from Ralf Lammel which may raise some reactions...
The post refers to the paper JavaGI: Generalized Interfaces for Java (Stefan Wehr and Ralf Lammel and Peter Thiemann). Here's a teaser:
Seymour Papert injured in traffic accidentI just heard about Papert's tragic accident. Thankfully, what I am reading suggests that his condition is improving. Papert is the father of the Logo programming language which, apart from being the first programming language I learned, is one of the most important attempts to use computers, and programming in particular, in education. Flowers for Seymour is an attempt to create a virutal flower album to provide emotional support for Papert and his family. This is a nice gesture, and I hope the LtU community will contribute to it. The album includes only a few flower images created in Logo, which is a shame. It would be nice to see more images created using the wonderful tool Papert gave us. Our prayers are with Seymour Papert and his family. Misc itemsA couple of items I came across, that might be of some interest.
Bjarne Stroustrup: The Problem with ProgrammingA Bjarne Stroustrup interview about programming and about his language design philosophy. Two choice quotes:
Now go read the whole thing, or go directly to the discussion already raging in the LtU disucssion group. Why Lisp is DifferentLemonodor directs our attention to an interesting comp.lang.list post listing several of the key elements that make Lisp "different".
Don't miss the list of consequences for successful software design in Lisp at the end of the post:
By Ehud Lamm at 2006-12-07 12:07 | General | login or register to post comments | other blogs | 5224 reads
PVS goes open sourceParser combinators in FactorChris Double has written a wonderfully concise example of parser combinators in Factor. Slava Pestov's Factor continues to be one of the most interesting language projects in development, in that it's both elegant and already has a solid set of tools. By James Hague at 2006-12-05 15:06 | General | login or register to post comments | other blogs | 5286 reads
Ralph Johnson: Language workbenches
Ralph also mentions Intentional Software and points to Fowler's JAOO talk on Domain Specific Languages, a video of which is available online. Grammar VisualizationAn interesting visual comparison of the grammars of Ruby, Java 1.5 and Javascript. Anyone care to interpret the graphs? By Ehud Lamm at 2006-11-23 22:42 | General | Javascript | Ruby | 7 comments | other blogs | 12308 reads
|
Browse archives
Active forum topics |
Recent comments
1 day 8 hours ago
2 days 5 hours ago
3 days 10 hours ago
3 days 10 hours ago
1 week 1 day ago
1 week 1 day ago
1 week 1 day ago
4 weeks 2 days ago
5 weeks 12 hours ago
5 weeks 17 hours ago