Ask info about newLISP

Started by cameyo, January 03, 2019, 04:57:10 AM

Previous topic - Next topic

cameyo

I'd like to get some infos about the development of newLISP.

When will be out a new version?

Thanks.

HPW

#1
Hello,



newlisp has gone a long journey/history.

It is now stable and proven. Well tested.

As far I know no bugs open on the Todo list.

So why do you ask?

You can post new wishes or ideas of improvement.



So only Lutz can tell more.



Regards

Hans-Peter
Hans-Peter

cameyo

#2
Thanks Hans-Peter.

I have seen newlisp 10.7.5 in the development folder...

A reply from Lutz can solve my question :-)



cameyo

TedWalther

#3
One thing on the TODO list: non-blocking sockets, which would allow internet services to be more reliable and avoid a race condition when doing things the traditional way using net-select/accept on sockets that are bound and listening for incoming connections.  Haven't had time to do it myself.
Cavemen in bearskins invaded the ivory towers of Artificial Intelligence.  Nine months later, they left with a baby named newLISP.  The women of the ivory towers wept and wailed.  \"Abomination!\" they cried.

Lutz

#4
The upcoming stable release v10.7.5 will be just like 10.7.4. No new additions or changes just bug fixes. No plans have been made yet for future versions.

cameyo

#5
Thanks for info and for your work.



cameyo

Astrobe

#6
Quote from: "TedWalther"One thing on the TODO list: non-blocking sockets, which would allow internet services to be more reliable and avoid a race condition when doing things the traditional way using net-select/accept on sockets that are bound and listening for incoming connections.  Haven't had time to do it myself.


One could sneak a "non blocking mode" flag in the mode string of net-listen?



Funny thing is that my own stuff broke recently on Windows because I updated MinGW, and apparently non-blocking mode is one of the things that broke. I gave up for the time being, so that's why I'm back to Newlisp.



Aside from that if the TODO list is empty, we could ignore that Lutz's own todo list is certainly not (for newlisp or other stuff) and start to talk about v11 and its compatibility-breaking changes...