Programming language innovation - Is it dying?
1–10 of 13 posts
Re: Programming language innovation - Is it dying?
#2actor model (erlang,mozart/oz)
More generally, see peter norvig's talks on youtube where he talks about data being more agile than programming. The new frontier in computing is using data to get things done. Programming language researchers, bless their hearts, are nice people, but won't add to much computing in the future.
Re: Programming language innovation - Is it dying?
#3For examples of a recent-ish language that was developed by a professor at UIUC, see http://maude.cs.uiuc.edu/, which is based on rewriting logic and is currently still being developed/refined. But even that has strong ties to a previous language OBJ by the same creator.
If you're interested in learning something really different but a bit easier/more fun, I would strongly recommend Prolog. Schapiro has a great book (http://www.amazon.com/Art-Prolog-Second-Programming-Techniqu...).
Re: Programming language innovation - Is it dying?
#4constraint programming (mozart/oz) actor model (erlang,mozart/oz) More generally, see peter norvig's talks on youtube where he talks about data being more agile than programming. The new frontier in computing is using data to get things done. Programming language researchers, bless their hearts, are nice people, but won't add to much computing in the future.
Even if the research doesn't affect a completely new programming language, it could very likely have a strong hand in updating old ones. See programming language memory models for instance.
Re: Programming language innovation - Is it dying?
#5Re: Programming language innovation - Is it dying?
#6Very few languages are truly groundbreaking. Most are simply refinements of existing ideas (doesn't necessarily mean that they're not a step forward). If you're interested in something earth-shatteringly different, you're going to need to look into programming language research to find it (One great reference that could probably answer this question better is http://lambda-the-ultimate.org/ ). For examples of a recen…
http://code.google.com/p/pure-lang/
it's almost formal math, quite cool
Re: Programming language innovation - Is it dying?
#7It's easy to forget that Lisp, Haskell, Python, etc, didn't just spring forth fully formed. I read a great history of Lisp recently: http://www.dreamsongs.com/NewFiles/Hopl2.pdf. A lot of the features in Common Lisp we take for granted today were the product of various dialects and splinters of Lisp over the years.
Re: Programming language innovation - Is it dying?
#8Re: Programming language innovation - Is it dying?
#9Re: Programming language innovation - Is it dying?
#10Also, something you see quite a lot is innovative concepts built onto existing languages via libraries that then get integrated into new languages.