I'd like to hear opinions, impressions, criticism about it. Would it be a considerable language for professional or secure programs?<p>For those who still don't know it: http://www.newlisp.org/
[Diplomatic Hat On] I would personally stick with a Scheme or with one of the better CLs (SBCL, etc.) over newLISP. <p>NewLISP is interesting for the space it occupies and it can be fun, but it also has some really wonky ideas that I think are mistakes and that will make it more difficult for you to grok other Lisps in the future. It is not a horrible language, but I think a person's time would be much better spent learning another Lisp. I would suggest that you Google comp.lang.lisp for newLISP. That should provide you with plenty of 'criticism' to digest. Several other people have asked the exact same question before on comp.lang.lisp. <p>Then, go to: <a href="http://gigamonkeys.com/lispbox/" rel="nofollow">http://gigamonkeys.com/lispbox/</a> once you've moved on ;-)
First and foremost, I think "newLISP" is an horrible name. What will they do when "newLISP" is 10 years old? Or maybe they don't expect it to survive that long?...
Depends on what you want it to do. Do you want to learn LISP or do you want newLISP to do a particular task? As a scripting language it does it's job very nice. I first started to use it when I needed a small, but flexible language that worked well on Windows. newLISP does the job just right.<p>A nice feature is the ability to compile a newLISP script to a standalone executable that does not require a newLISP interpreter. I hacked together a quick and dirsty script that my colleages at work like a lot - a script that cleans up crap in their windows profile directory. :-)<p>I have no experience with other LISPs though, and thus am not competent to say whether newLISP is a "true" LISP. To me that really does not matter - as long as the tool does the job.<p>Good luck.
No gensym is an annoying decision to work around. Yeah you can hack it in, but...<p>If you want to use a lisp then choose the one with the most vitality, aka SBCL.