tag:blogger.com,1999:blog-4434108347727659251.post2053391347345634481..comments2022-06-29T08:53:03.580+02:00Comments on Compas Pascal: Innovation in programming languages mess up the syntaxUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-4434108347727659251.post-2810820855100120442009-09-22T15:28:23.176+02:002009-09-22T15:28:23.176+02:00@masonwheeler:
I don't know if you would also...@masonwheeler:<br /><br />I don't know if you would also consider python to exhibit "borderline insane concepts" (I hope not; if so your criterion for insanity is overtly aggressive) but bear with me:<br /><br />The primary difference between python and lisp is "code-is-data-is-code", i.e. runtime macros. It is still possible to do with python, but the AST is very much Caleb Hattinghhttps://www.blogger.com/profile/03530357670954941582noreply@blogger.comtag:blogger.com,1999:blog-4434108347727659251.post-82254339794518329912009-09-18T01:25:51.546+02:002009-09-18T01:25:51.546+02:00I'd have to disagree with Paul Graham's in...I'd have to disagree with Paul Graham's interpretation of the facts. Yes, other programming languages are incorporating features that Lisp pioneered, but not because they're somehow evolving to become more like Lisp, but because Lisp needed them first.<br /><br />Lisp was intended as a better computational model than traditional imperative programming that's written directly to Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4434108347727659251.post-25417820178627728862009-09-16T12:39:10.453+02:002009-09-16T12:39:10.453+02:00The best example of this "mess" is C++0x...The best example of this "mess" is C++0x :) Never seen a syntax bad like c++ lambdas!QbProghttps://www.blogger.com/profile/02804332945083156370noreply@blogger.comtag:blogger.com,1999:blog-4434108347727659251.post-85761751490957373712009-09-16T10:36:54.280+02:002009-09-16T10:36:54.280+02:00In light of your comment
"It may even be po...In light of your comment <br /><br />"It may even be possible to create a low-complexity language like PHP or Python, that performs well and has most of these new features, is cross platform etc., becoming the preferred choice for new programmers."<br /><br />What do you think of Paul Graham's observation that all languages are gradually becoming lisp? In particular, lisp already Caleb Hattinghhttps://www.blogger.com/profile/03530357670954941582noreply@blogger.com