Recent posts

#1
newLISP newS / Re: Janet: newLISP's spiritual...
Last post by oofoe - October 12, 2026, 10:03:03 AM
@Yael, you mentioned "Hyperlisp"...

Quote from: Yael on July 26, 2026, 11:03:23 PMHyperlisp-Sintaxial is the one to go. Hyperlisp is Newlisp on Dlang, with all Newlisp functions and libraries (modules) hardcoded in native D

Do you have a link for that? I've tried looking under various things but haven't been able to find it. Thanks!
#2
newLISP newS / Re: Janet: newLISP's spiritual...
Last post by ufko - October 12, 2026, 08:50:46 AM
Just to clarify, Rebel is very much alive. It's a hobby project, though, so I can't spend all my time working on it. I have a job, other interests, and life to take care of, too. My interest in the project hasn't faded at all — development just happens whenever I have the time and motivation.

There's no rush. 🙂

BTW I'm actually glad to see the community exploring different paths, whether it's Janet or the various newLISP forks. It's good to see people looking for ways forward rather than simply giving up on newLISP.
#3
newLISP newS / Re: newlisp-neo
Last post by vashushpanov - September 29, 2026, 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
./configure
make

All done without errors with libredline and libffi;
to test
./newlisp

And after that sudo make install
=======
Sources on github updated 2 days ago. Updated newlisp.c, nl-filesys.c, nl-list.c, nl-liststr.c, nl-math.c, nl-vm.c, nl-vm.h, nl-web.c, protos.h.
Many fixes. But rotate bug not fixed.
To fix it 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)

newlisp is very fast

That all.
Have a nice day!

#4
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!
#5
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...
#6
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.
#7
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?
#8
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.
#9
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.
#10
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...