Subject: Re: New to Lisp question: advantages of Lisp syntax? From: Erik Naggum <erik@naggum.no> Date: 1999/06/02 Newsgroups: comp.lang.lisp Message-ID: <3137329919324438@naggum.no> * "Jonathan" <jonathan@meanwhile.freeserve.co.uk> | Because it has nothing to with the advantages of Lisp syntax, the subject | of the post. my reason for asking you how _you_ found Lisp was that you did find it despite the negative impressions. others do the same. all the time. | It bothers me because | | (1) I want the world to be a better place, when I can arrange it at no | particular inconvenience to myself. well, the world becomes a better place if you make it a better place for you and those around you. you can't cure stupidity or prejudice, and trying will bring you particular inconvenience. if you want to try, at least do it with something that _actually_ hurts others. people's bad impressions of Lisp don't hurt anybody (actively), but any change of impression will win big. | (2) More lisp users = better support at lower cost this is not quite true, for a whole number of complex reasons. | (compare the cost of Allegro to even an excellent C++ compiler ...) well, compare the cost of using them, instead. Allegro CL is cheaper than even a _free_ C++ compiler. | Even stuff like buying Lisp books is a pain no, but you _make_ it a pain. you look in the wrong place and don't find what you want and then think it should be there and become inconvenienced and unhappy. just don't do that. use the Lisp community, instead. find people who _share_ you fun, don't go look for people in general and complain that they don't share your fun. nothing worthwhile is ever shared by the majority of people. and if it's mass-marketed, you better not care personally about it -- nobody else does. | Even "Advanced Lisp" is a special order (takes weeks, may never get it) | at amazon.co.uk, I think. well, the problem with the Internet and these online book stores is that they tell you what you can't get, so you can complain about it. would it be better not to tell you about that book unless they could provide it? | And there are some other reasons as well, involving the logistics of | funding and hiring for projects. very true, but a suddenly higher demand for Lisp programmers right now would mean a lot of people would have to lie about their skills, the way they lie about their C++ skills. _most_ people who seriously want to do Common Lisp for pay, can do it. those who know Common Lisp and would prefer it if given the opportunity, do number some people, but not a lot. if this "Common Lisp reserve" was called into duty, we would have a problem. but I'll tell you what. three years ago, I knew of no commercial Common Lisp activity in Oslo, but a lot of people had been talking about Common Lisp (within my earshot) for a decade or more. I argued Common Lisp into a project, but it turned out that the management was allowing me to do whatever I wanted because they were ripping off the government printing office instead of doing solid business. oh, well. another project started better, and now hires a lot of programmers. my current project has spawned interest from yet others. as of right now, I know of more than 10 people who do Common Lisp work for money, and I get phone calls about once a month for new projects or ideas from people who have heard about me or read my web pages -- no advertising here at all. the demand _is_ rising, but not faster than skilled programmers are formed -- there are a bunch of promising people at the U of Oslo. (not in the CS Dept, of course -- one leading figure there caused the AI and Lisp folks to leave for another department, but he has since expired, and there are promising changes.) I'm not sure I can even relate to people who think Lisp is in a rut. I have a lot of contact with Franz Inc, and it they are generating more business, too. this is a good time to be upbeat about Common Lisp. Jonathan, you've made the important first step. please accept my welcome into the Lisp community, but don't start off wanting a better world; start _making_ a better world: become a great Common Lisp programmer. #:Erik -- @1999-07-22T00:37:33Z -- pi billion seconds since the turn of the century