Main Menu

Recent posts

#1
newLISP newS / Re: newlisp-neo
Last post by vashushpanov - Today at 01:41:39 AM
Oh! Yet another newlisp fork for unix/linux on github!

git clone --depth 1 https://github.com/irr/newlisp-spark.git

To fix (rotate) bug:
edit nl-liststr.c

string:
if(length <= 1 || count == 0 || length == labs(count))

replace to
if(length <= 1 || count == 0 || length == labs(count) || count % length == 0)

./configure
make

All done without errors with libredline and libffi;
to test

./newlisp

And after that sudo make install

That all.

Have a nice day!

#2
newLISP newS / Re: newlisp-neo
Last post by itistoday - September 28, 2026, 10:14:48 AM
Well this is pretty incredible, kudos to the author https://github.com/kimtg !

Wishing this project success!
#3
newLISP newS / Re: newlisp-neo
Last post by cameyo - September 28, 2026, 10:04:23 AM
A thousand thanks.
I have so much code to test...
#4
newLISP newS / Re: newlisp-neo
Last post by vashushpanov - September 16, 2026, 06:15:04 PM
In doc/MemoryManagement.html you may read about ORO & GC.
#5
newLISP newS / Re: newlisp-neo
Last post by itistoday - September 16, 2026, 10:51:27 AM
Looks pretty cool! I'm trying to figure out why it needs a GC though, I thought newLISP didn't need that because of ORO?
#6
newLISP newS / Re: newlisp-neo
Last post by Yael - September 16, 2026, 12:04:35 AM
It looks, and it is, good. Blazing fast, which was the main goal. I guess we still need to update the math library to slowly get rid of external math libraries (GSL), but this is just a personal need. Newlisp-Neo is quite good as it stands, and fast enough for daily use. Whatever we could do to stay away from Python, the best.
#7
newLISP newS / newlisp-neo
Last post by vashushpanov - September 15, 2026, 10:02:48 PM
There newliwsp fork on github:

git clone --depth 1 https://github.com/kimtg/newlisp-neo.git

for compile without errors after ./configure-alt edit makefile_build
and add nl-vm.o to the end of line OBJS = ...

check
RLFLAGS = (if libreadline installed)
FFIFLAGS = (if libffi installed)

To fix (rotate) bug
edit nl-liststr.c
string:
if(length <= 1 || count == 0 || length == labs(count))
to
if(length <= 1 || count == 0 || length == labs(count) || count % length == 0)

It looks good.

Goodbye.
#8
newLISP newS / Re: Janet: newLISP's spiritual...
Last post by hapco - September 09, 2026, 05:43:33 PM
Here's NiiLISP.

Look's pretty cool, but the person who created it is a "language hobbiest" who flexed two monthes ago then never touched it again. The enthusiasm for newlisp has been pretty underwhelming, sadly. When ufko announced rebel it looked like there was some interest, but it kind of fizzled. I'm still holding out for a newlisp resurgence, but we'll see.

Janet kind of hurts my eyes, but how's it going for everybody? I must begrudgingly admit that it couldn't possibly hurt me to learn it...
#9
newLISP newS / Re: Janet: newLISP's spiritual...
Last post by claytonaalves - August 31, 2026, 06:45:30 PM
Newlisp is the only language supporting ffi, http, json in a single executable less than 400kb running on Windows. I am unaware of other language with these characteristics.
#10
newLISP newS / Re: Janet: newLISP's spiritual...
Last post by itistoday - August 11, 2026, 10:20:02 AM
Cool, thanks for sharing @Yael! As these seem pretty obscure I think it'd help to link directly to them.