From ... From: Erik Naggum Subject: Re: LISP and C++ Date: 1999/10/29 Message-ID: <3150210723439316@naggum.no>#1/1 X-Deja-AN: 542150919 References: mail-copies-to: never X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 941221924 28149 195.0.192.66 (29 Oct 1999 18:32:04 GMT) Organization: Naggum Software; +47 8800 8879; +1 510 435 8604; http://www.naggum.no NNTP-Posting-Date: 29 Oct 1999 18:32:04 GMT Newsgroups: comp.lang.lisp * Janos Blazi | Is it correct to say that the basic difference between C type languages | and LISP is that in LISP we get runtime information about the type of an | object and in C we do not. no. the basic difference is that a Lisp treats code as data (and has stuff in it that makes this possible, such as type information), while in C, never the twain shall meet (because all you need to know, the compiler took with it when it left the scene). | And that we have to decide if the addtional power we get is worth the | price? what price? it's C that costs extra. ever seen how expensive it is to _know_ the type of an object in C code? they invented CORBA and IDL to do this. seen SGML/HTML/XML? they tried to figure out this "how to represent structured stuff in text" question that Lisp solved in 1960 with READ and PRINT that worked on lists. it amazes me that people can't see beyond the façade of the soi-disant "simple" languages and solutions, but, hey, would advertising on television work if people actually did? PLEASE, start to question your own assumptions so you can discuss them, rather than just fling out one annoying generalization after another. #:Erik