Monday, January 17, 2011

Language feature trends

Some of the trends I've noticed while looking at new languages:

Parser combinators and parsing libraries
Actors/coroutines and concurrency
Prototype inheritance
Structural typing
Pattern matching
Domain Specific Languages
Breaking away from C syntax
Static type-checking in dynamic languages
Dynamic elements in statically typed languages
Minimalism

It's great news for me since I like all these. Well, I'm trying to like structural typing :)