newLISP Advocacy

Started by Lutz, January 08, 2010, 10:06:00 AM

Previous topic - Next topic

Lutz

Thanks Greg (itistoday)! This is a great statement about newLISP and addressing most of the arguments brought against it:



http://www.taoeffect.com/blog/2010/01/how-newlisp-took-my-breath-and-syntax-away/">http://www.taoeffect.com/blog/2010/01/h ... ntax-away/">http://www.taoeffect.com/blog/2010/01/how-newlisp-took-my-breath-and-syntax-away/



Together with this:



http://www.osnews.com/story/20728/A_Look_at_newLISP">http://www.osnews.com/story/20728/A_Look_at_newLISP



and Jeff's article:



http://www.artfulcode.net/articles/in-defense-newlisp/">http://www.artfulcode.net/articles/in-defense-newlisp/



it could form a collection of links to point to, when somebody wants to know more about newLISP.



ps: also thanks to Kazimir for defending newLISP so well at http://news.ycombinator.com/">http://news.ycombinator.com/ and other places. The ycombinator discussion drove  a lot of traffic to http://newlisp.org">http://newlisp.org



pps: I am back in Florida and preparing a full development release newlisp-10.1.9 with installers for beginning next week.

itistoday

#1
Quote from: "Lutz"Thanks Greg (itistoday)!


Sure, and thank *you* for your work on newLISP!


Quotepps: I am back in Florida and preparing a full development release newlisp-10.1.9 with installers for beginning next week.


Great news! I've been looking forward to 10.1.9. :-)
Get your Objective newLISP groove on.

itistoday

#2
Quote from: "Lutz"and Jeff's article:



http://www.taoeffect.com/blog/2010/01/how-newlisp-took-my-breath-and-syntax-away/">http://www.taoeffect.com/blog/2010/01/h ... ntax-away/">http://www.taoeffect.com/blog/2010/01/how-newlisp-took-my-breath-and-syntax-away/


I think you meant this link:



http://www.artfulcode.net/articles/in-defense-newlisp/">http://www.artfulcode.net/articles/in-defense-newlisp/
Get your Objective newLISP groove on.

cormullion

#3
Yes, good article!

TedWalther

#4
Lutz, do you need a login for a 64 bit ubuntu box?  The GMP module is still bombing out on that platform,
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

#5
Yes, that would be great, email me.

Lutz

#6
... also, there was a sign-extension error in the newLISP code (additionally to the fix in the gmp.lsp module), which was fixed in newlisp-10.1.9-dev, perhaps this did cure it on UBUNTU 64-bit? But in any case having a login to an UBUNTU 64-bit machine, would be a good thing to have. Currently, I test 64-bit newLISP only on Mac OS X and your OpenBSD machine.

Astrobe

#7
I recently came to newLisp thanks to this blogpost (via Reddit).

Kazimir's blog (in particular its answer to the comments of some diehard Lisper) is indeed convincing (despite of the "I-killz-ur-Iz" theme :-)



I'm an embedded systems C/C++ developer in my day job. In my hobby time, I implemented a Forth dialect, and I'm [stuck in the process of] implementing a new language.



I know very few of Lisp; I prefer statically-typed languages. But I'm willing to give a try to dynamic languages. I'm trying newLisp because it seems quite efficient and has a descent documentation, and because it is a dialect of the so-praized Lisp.



A few requests somehow related to the topic:

- could the benchmarks be updated with the timing of the lastest release? Also, it would be nice to add a Lua benchmark, because it is the king of the hill as far as interpretation speed is concerned.

- in the framed doc, the adding a TOC would be helpful.



BTW: there's a mistake in the README file: "make home_install" instead of "make install_home"

cormullion

#8
Hi there! Some good ideas...! Have some fun, have a go.



In fact, if you wanted an interesting way to get up to speed in newLISP, running some benchmarks would be a good project. I believe that in the past the benchmarks were updated more often, but that it became a bit of a chore, particularly with languages, benchmarks, and machines being updated all the time. It would also be interesting to compare earlier implementations of newLISP with more recent ones. Go for it!



Some links of interest (?):



http://newlispfanclub.ryon.webfactional.com/forum/viewtopic.php?f=4&t=728&hilit=qa+benchmark&sid=642f5ac5656dc6b6efcea21fc8198f9b">//http://newlispfanclub.ryon.webfactional.com/forum/viewtopic.php?f=4&t=728&hilit=qa+benchmark&sid=642f5ac5656dc6b6efcea21fc8198f9b



http://newlispfanclub.ryon.webfactional.com/forum/viewtopic.php?f=5&t=1633&hilit=qa+benchmark&sid=642f5ac5656dc6b6efcea21fc8198f9b">//http://newlispfanclub.ryon.webfactional.com/forum/viewtopic.php?f=5&t=1633&hilit=qa+benchmark&sid=642f5ac5656dc6b6efcea21fc8198f9b



http://newlispfanclub.ryon.webfactional.com/forum/viewtopic.php?f=15&t=2868&hilit=qa+benchmark&sid=642f5ac5656dc6b6efcea21fc8198f9b">//http://newlispfanclub.ryon.webfactional.com/forum/viewtopic.php?f=15&t=2868&hilit=qa+benchmark&sid=642f5ac5656dc6b6efcea21fc8198f9b