5 pages tagged with "languages"
Scripting languages of the future
October 31, 2021 - 1116 words - 6 mins
I've been thinking recently about what the future for scripting languages could look like. We've had a good run with Python, JavaScript, and Ruby for the last few decades. I wondered, what might the next few decades look like.
What is the scripting language of the future? How should it work? Here ar…
read more
Programming languages are a failure
February 17, 2013 - 515 words - 3 mins
After spending years working in programming languages, helping out with some big-name projects and trying to generally make programmers' lives easier, I've decided something.
Programming languages are a failure.
Okay okay, before you write this off as a troll for attention, hear me out for a minute …
read more
Promising new programming languages
September 22, 2011 - 265 words - 2 mins
It seems like these days there are lots of programming languages springing up. A combination of the web, parallel programming, and just outright curiosity seems to be fueling creativity towards new mixtures of classic features and experimental new ones.
Here are a few new(-ish) projects I'm keeping…
read more
Will parallelism go implicit?
March 08, 2011 - 603 words - 4 mins
I've been spending quite a bit of time recently with Implicit Parallel Programming in pH, which luckily the school library had a copy of. It's quite a good textbook to introduce programmers to functional programming, perhaps even one of the better ones (next to the original Introduction to Function…
read more
Thoughts on actor-based languages
September 07, 2010 - 499 words - 3 mins
(or "Minnow, a post-mortem")
I've been fortunate to work on both Minnow(a shared-nothing actor-based language) and Chapel(concurrent global-view language). I wanted to give a few thoughts comparing the two approaches.
First, when we talk about concurrency or parallelism, without going into…
read more