News for hackers. Stuff that matters.
Re:NewLisp by lbj on Tuesday September 01, 2020 @07:30AM (#24340642)
Small, fast and seems to gave great interop with C libs. This has some real potential for smaller scripts/utils I think.

Did anyone make anything interesting with this yet?

Re:NewLisp by 7thaccount on Tuesday September 01, 2020 @08:30AM (#24341068)
It's been out a long time. I was playing with it in 2012 and I think it'd already been out a long time at that point. I think there is a blog post somewhere about a university student programming candy crush (or some other game) the night before it was due in NewLisp. Racket might also be worth a look again at some point. It's certainly heavier, but has a much larger community.

Picolisp is also really awesome and weird like NewLisp, but is really only for Unix. It is also small, but has plenty of features, and has been in development and supported since the late 80's. It is all written in C or Assembly (can't remember which one it is currently written in) and has built-in support for logic programming and all sorts of other things. It uses web browser for GUI, and can interop with Java and C.

Michael Fogus (blogger, Closure book author, and all around language nerd) wrote a fascinating article called "fleunpunkt lisps" (forgive spelling) that covers four really bizzare lisps (NewLisp, Pico Lisp, Wasp Lisp, and Arc). The summary is that they're neat and tried to do something revolutionary, but ended up just being odd.

Re:NewLisp by stevekemp on Tuesday September 01, 2020 @10:02AM (#24341792)
Re:NewLisp by isxek on Tuesday September 01, 2020 @08:57AM (#24341257)
> Michael Fogus (blogger, Closure book author, and all around language nerd) wrote a fascinating article called "fleunpunkt lisps" (forgive spelling)

Was it "Fluchtpunkt Lisp" (https://www.goodreads.com/book/show/45838440-fluchtpunkt-lis...)? I tried searching for it, but this is probably the closest I've seen.

Re:NewLisp by masukomi on Tuesday September 01, 2020 @09:41AM (#24341615)
Here it is. You'll see that phrase a bit lower in the page. https://leanpub.com/readevalprintlove001/read

it was issue number 1 of the newsletter.

http://readevalprintlove.fogus.me/

Read-Eval-Print-λove is an N-monthly newsletter of original content and curation about the Lisp family of programming languages and little-languages in general.

Re:NewLisp by 7thaccount on Tuesday September 01, 2020 @07:07PM (#24348168)
Yeah, that is it. My German spelling is no bueno.
Re:NewLisp by kazinator on Tuesday September 01, 2020 @12:07PM (#24343317)
IEEE 754 Flucht-punkt. :)
Re:NewLisp by efdb on Tuesday September 01, 2020 @09:33AM (#24341550)
Indeed great and very simple interop with C libs. I have looked and played with CL, Scheme, pico lisp, Clojure and Janet but keep coming back to Newlisp, because 'it just works' (for me), documentation is very good and has a lot of inbuild functions. Regarding the C interop I made some bindings for duckdb, termbox and libui at https://github.com/luxint.
Re:NewLisp by kazinator on Tuesday September 01, 2020 @12:03PM (#24343259)
You would probably enjoy TXR Lisp.

http://nongnu.org/txr

Re:NewLisp by hilti on Tuesday September 01, 2020 @08:26AM (#24341033)
Years ago we developed a web framework for newLISP called Dragonfly and used it for several projects. http://dragonfly.apptruck.de/