newLISP archival versions

Started by rcs, March 12, 2008, 07:56:35 PM

Previous topic - Next topic

rcs

Was there an earlier version of newLISP that runs on 16-bit MS-DOS as a console app?  If so, can it be downloaded from anywhere?



I still have old HP handhelds, a Poqet, a Sharp 3000, etc. and think it would be handy to have a newLISP there to use there.



Thanks!

rcs

Lutz

#1
The old MS-Dos versions are not available anymore and newLISP was very different back then. But newLISP is still a console application, although the binary distribution also installs a graphical frontent.



On MS-Windows you find the console binary in c:Program filesnewlisp as newlisp.exe.

newdep

#2
I think If we openup the SCM http://www.alh.net/newlisp/phpbb/viewtopic.php?t=2201">//http://www.alh.net/newlisp/phpbb/viewtopic.php?t=2201

newlisp side projects could evolve....



(I wanted to port newlisp once to 16bits.. but i did not had the will to

maintain all the releases all the time ...Im a lazy programmer.. ;-) But

then again if your into Dos 32 bits..FreeDos started some years ago the

32Bit port of their 16Bit..newlisp could finaly run on that one...
-- (define? (Cornflakes))

Cyril

#3
Quote from: "newdep"(I wanted to port newlisp once to 16bits.. but i did not had the will to maintain all the releases all the time ...Im a lazy programmer.. ;-) But

then again if your into Dos 32 bits..FreeDos started some years ago the

32Bit port of their 16Bit..newlisp could finaly run on that one...


Porting modern 32-bit application to realmode 16-bit dos is usually not worth the effort. rcs have noted HP handhelds: if he have HP-200LX or something like this (80186 processor), he is probably out of luck. But if you are happen to work on 386 or 486 box, djgpp suite is you friend. Many good applications can be ported to dos with dpmi support relatively easy (not harder than to exotic unix flavors). I myself have complied Python and Ocaml to dos/dpmi. Not all of the libraries was usable, but simple programs (file and console i/o) was working fine. I don't expect newlisp will be more difficult.
With newLISP you can grow your lists from the right side!