Modern Language Wishlist

February 02, 2012

I was brainstorming the other day about features that I expect to be easy in modern programming languages (plus libraries).

Some of them are very common, some less common, and some might not exist yet. Some are basic services of the runtime and some are more conveniences for interacting with the modern networked world.

None of them are impossible. I can point to examples of each of them in popular programming languages. But there is no language that has all of them. A lot of progress could be made with fortuitous curation of existing libraries.