Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!floyd!harpo!eagle!mhuxl!ihnp4!inuxc!pur-ee!uiucdcs!parsec!ctvax!uokvax!andree From: andree@uokvax.UUCP Newsgroups: net.lang Subject: Re: Logo Versions? - (nf) Message-ID: <4637@uiucdcs.UUCP> Date: Mon, 19-Dec-83 22:50:27 EST Article-I.D.: uiucdcs.4637 Posted: Mon Dec 19 22:50:27 1983 Date-Received: Wed, 21-Dec-83 05:27:40 EST Lines: 24 #R:rlgvax:-146500:uokvax:9000013:000:1103 uokvax!andree Dec 18 15:39:00 1983 Gee, mike (ucbvax!turner), it seems like most of your complaints about LOGO deal with either things that are hard to implement, or things that have been implemented poorly - specifically things which result in lack of speed. Sounds like what you want is assembler. Easy to implement, and everything is *FAST*. Before the flames start, I KNOW that's not what you want. I just carried your complaints to the extreme. I don't hold features that are hard to implement against a language. Usually, those are the features about a language that are NICEST. Inefficiencies in the implementation I hold against the implementor. As a final comment, I actually AGREE with you about the badness in Logo. Logo is mostly LISP, with a different syntax and some (relatively minor) extensions. The things you picked on are due to the change in syntax. Many people (me among them) view this change as a definite mistake. I think the idea behind the change was that `infix is more natural.' As far as I know, nobody has actually done a study of this. If someone knows of such studies, I'd like to hear about it.