Language similarities

2009-12-28 Thread jim
Had an interesting conversation with a programmer friend of mine. He's skeptical of my Lisp leanings and mostly sticks to the 'normal' languages; C++, Java, etc. I made that comment that pretty much all the languages derived from Algol like the C family, Java, Pascal, etc. were pretty much the sam

Re: Language similarities

2009-12-28 Thread ngocdaothanh
I don't know Algol, but I think you're correct: http://www.paulgraham.com/diff.html On Dec 29, 1:14 pm, jim wrote: > Had an interesting conversation with a programmer friend of mine. He's > skeptical of my Lisp leanings and mostly sticks to the 'normal' > languages; C++, Java, etc. > > I made th

Re: Language similarities

2009-12-29 Thread Martin Coxall
On 29 Dec 2009, at 04:14, jim wrote: > Had an interesting conversation with a programmer friend of mine. He's > skeptical of my Lisp leanings and mostly sticks to the 'normal' > languages; C++, Java, etc. > > I made that comment that pretty much all the languages derived from > Algol like the C

Re: Language similarities

2009-12-29 Thread Luc Prefontaine
Nothing new has been invented in software for the last 40 years... Mostly recycling of existing concepts with (sometimes) improvements. Since most people are not reading about the history of computers and software they are under the impression that the stuff they deal with is brand new. Of co

Re: Language similarities

2010-01-01 Thread mbrodersen
Everything looks the same if you use a loose enough equality function I guess. Using a loose enough equality function, you can argue that Clojure is just Lisp running on top of a mutable, Object Oriented framework (the JVM). Immutable data structures and controlled changes of immutable values is n

Re: Language similarities

2010-01-01 Thread mbrodersen
Paul Graham might be correct that main stream languages will incorporate features that Lisp had many years ago but the result won't be Lisp. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com

Re: Language similarities

2010-01-01 Thread Angel Java Lopez
I would like to add Ada exception management. I don't know if there were previous work on the field. Any info? I worked with Algol, but I don't remember if something like exceptions was present those days. Any early Lisp exception management? And namespaces. The first Eiffel had no management of n

Re: Language similarities

2010-01-01 Thread Mike Meyer
On Fri, 1 Jan 2010 13:45:43 -0300 Angel Java Lopez wrote: > I would like to add Ada exception management. I don't know if there were > previous work on the field. Any info? I worked with Algol, but I don't > remember if something like exceptions was present those days. Any early Lisp > exception

Re: Language similarities

2010-01-01 Thread David Brown
On Fri, Jan 01, 2010 at 12:31:16PM -0500, Mike Meyer wrote: >On Fri, 1 Jan 2010 13:45:43 -0300 >Angel Java Lopez wrote: > >> I would like to add Ada exception management. I don't know if there were >> previous work on the field. Any info? I worked with Algol, but I don't >> remember if something l

Re: Language similarities

2010-01-01 Thread Tom Faulhaber
I can attest from personal experience that many of the folks who were working on Ada were quite familiar with everything going on with Lisp as well as Smalltalk and other language trends of the day (this was around 1980). While many of the ideas in Ada aren't so popular now (and weren't even while