Manuel Simoni's blog about programming (languages).
Thursday, July 26, 2012
When somebody uses the word 'natural'
Tuesday, July 24, 2012
When I can no longer tell whether my implementation is faithful to the semantics or not
When I read a blog post by Robert Harper
Friday, July 20, 2012
When everybody hypes a language that I find crap
When a new language doesn't get lexical scope right
When I heard of Dart's type system
Thursday, July 19, 2012
When I hear they're adding features to C++
Wednesday, July 18, 2012
When I finally grokked delimited continuations
(thanks to the example in
A Monadic Framework
)
Thursday, July 12, 2012
When it comes to my mind that the 1990s project of moving OSes to dynlangs failed and now we're all using Unix
When I'm about to replace an important subsystem in my VM
When somebody says 'but Clojure will bring more people to Lisp'
When I see that Ruby's parser is 10,000 lines of C
Wednesday, July 11, 2012
When somebody tries to explain JavaScript's prototype system
When I see that a new language makes a difference between statements and expressions
Tuesday, July 10, 2012
When I mention first-class environments and fexprs to an academic Schemer
Sunday, July 8, 2012
When I try to structure data in Scheme
When a language designer talks about their ideas of improving the rules of lexical scope
Saturday, July 7, 2012
When a code base uses a directory structure deeper than one level
Friday, July 6, 2012
When I read about Perl 6 semantics
When I try to design an extension or alternative to S-expressions
Thursday, July 5, 2012
When I see that the designer of a new dynlang knows the CLHS and RnRS by heart
When somebody asks me how I added a DSL to my Lisp program in 3 minutes
When somebody says he doesn't like exceptions because he likes to handle errors where they appear
(This is the first post of a new series called "This PLT Life", inspired by
This Advertising Life
.)
‹
›
Home
View web version