TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What do you think about newLISP, a scripting language that claims to be a LISP dialect?

3 pointsby aacoover 17 years ago
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/

4 comments

Shooterover 17 years ago
[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 ;-)
评论 #92761 未加载
Hexstreamover 17 years ago
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?...
评论 #92762 未加载
评论 #92797 未加载
kmover 17 years ago
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.
dagover 17 years ago
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.