That it has lisp influences and was implemented in Prolog first speaks of the creators of the language, not what it attempted to fix in there. And I seriously doubt that fixing lisp syntax was an objective in the language, especially given Robert Virding, one of the original 3 creators of Erlang, now has his own lisp syntax on top of the BEAM VM as LFE (Lisp Flavored Erlang).
Every language fixes something - a DiGraph - just for fun
21–30 of 102 posts
Re: Every language fixes something - a DiGraph - just for fun
#22I found it particularly amusing that Common Lisp solved the "too many dialects" problem, being a Lisp dialect itself...
Of course it is. XKCD explained this a few weeks ago: http://xkcd.com/927/
Re: Every language fixes something - a DiGraph - just for fun
#23Cool =) But who says perl has "no support for Japanese"? Don't think that's true
Re: Every language fixes something - a DiGraph - just for fun
#24Where do people think "D" should be put? What arrows with what labels?
Java -> D "But I liked manual memory management."
Re: Every language fixes something - a DiGraph - just for fun
#25Sensible?
Re: Every language fixes something - a DiGraph - just for fun
#26What do you think Go fixes ?
Re: Every language fixes something - a DiGraph - just for fun
#27Re: Every language fixes something - a DiGraph - just for fun
#28Re: Every language fixes something - a DiGraph - just for fun
#29The enhanced version is completely different from the regular version. Not only are the reasons different, but a lot of the languages don't even inherit from the same sources (the regular version had javascript coming from java. wtf?). Just goes to show how arbitrary/silly it all is. Still pretty awesome. Why did haskell come about? "Lazy evaluation is cool, yo."
Re: Every language fixes something - a DiGraph - just for fun
#30Cut the guy some slack. He put the work in and the result is a pretty cool look at how he makes sense of the way various languages interrelate and borrow from each other. There are others showing the way other people think [1] and I hope some of you will try your hand at it.
[1] Personally, I really like the one O'Reilly did a few years back: http://oreilly.com/news/graphics/prog_lang_poster.pdf I suspect I tend to think more linearly than the OP