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 the language was being developed), it certainly wasn't due to ignorance of what was happening around them. Tom On Jan 1, 10:45 am, David Brown <cloj...@davidb.org> wrote: > 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 <ajlopez2...@gmail.com> 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 management? > > >Try/Catch were add to MacLisp in 1972, because the previous error > >handling facilities (ERR/ERRSET) were being abused to get that > >behavior. This predates the formation of the Ada working group by a > >couple of years. > > I don't think I've ever seen any cross references between any of the > Lisp documentation and any of the Ada documentation. The Ada > rationale only references a couple of obscure papers about exceptions. > Perhaps they didn't want to scare people by mentioning where they got > the idea. > > I guess another concept that wasn't really accepted until a > "mainstream" language started using it. > > David -- 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 Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en