RSS

The next big thing in programming languages?

01 Aug

I’ve been troubled with the thought of what’s next. The Python3 and Perl6 teams have been busy trying to sell themselves and the next best thing. Java has been accelerating, Go is a viable choice, even C has been getting into the act. There are also a number of JVM based languages like Scala, Clojure, Racket, IO and a few others. And then there are languages like erlang, haskell, and even prolog is making a comeback. The challenge is that each of these languages serves a niche or some overlapping niches but none serve it’s master.

I’m thinking that the time has come for serious language translation.  We need a language definition that Donald Knuth would consider self documenting and yet robust and speedy enough for the most demanding tasks and terse enough for the laziest of our profession.

We need the Esperanto of programming languages. Or we need a way to convert whole programs from one language to another much the way that google translate works but for programming languages.

About these ads
 
Leave a comment

Posted by on 2012/08/01 in architecture, ProgLang

 

Tags:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
One Page Docs

Creating a library one page at a time.

One Page Bugs

Reducing the friction of writing and fixing bugs or features.

Follow

Get every new post delivered to your Inbox.

Join 223 other followers

%d bloggers like this: