This is a perhaps more of an environment than a language, but here goes:
- Interactive Interpreter
- Long-lived/persistent system with dynamic code changes/reloading (Ã la lisp, erlang, smalltalk)
- Erlang-like concurrency â cheap processes, shared-nothing message-passing.
- Pattern-matching
- Minimal syntactic punctuation (e.g. prefer whitespace over braces etc.)
Comments
Everything except point 2 is in Haskell, and arguably exists in Haskell as well ( i can’t remember what the module was called though :-/ ) — Oliver
Haskell does have at least a reasonable amount of crunchie bits in its syntax i recall. – brehaut
True enough, Ollie, I am liking Haskell quite a lot. On the other hand, functional programming still fries my brain. â mattw
