newLISP Fan Club

Forum => newLISP newS => Topic started by: Lutz on January 08, 2010, 10:06:00 AM

Title: newLISP Advocacy
Post by: Lutz on January 08, 2010, 10:06:00 AM
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/



Together with this:



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



and Jeff's article:



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/ and other places. The ycombinator discussion drove  a lot of traffic to 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.
Title: Re: newLISP Advocacy
Post by: itistoday on January 08, 2010, 10:48:51 AM
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. :-)
Title: Re: newLISP Advocacy
Post by: itistoday on January 08, 2010, 11:17:47 AM
Quote from: "Lutz"and Jeff's article:



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/
Title: Re: newLISP Advocacy
Post by: cormullion on January 08, 2010, 11:57:29 AM
Yes, good article!
Title: Re: newLISP Advocacy
Post by: TedWalther on January 08, 2010, 04:58:19 PM
Lutz, do you need a login for a 64 bit ubuntu box?  The GMP module is still bombing out on that platform,
Title: Re: newLISP Advocacy
Post by: Lutz on January 09, 2010, 03:08:53 AM
Yes, that would be great, email me.
Title: Re: newLISP Advocacy
Post by: Lutz on January 09, 2010, 04:33:31 AM
... 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.
Title: Re: newLISP Advocacy
Post by: Astrobe on January 11, 2010, 02:21:45 PM
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"
Title: Re: newLISP Advocacy
Post by: cormullion on January 11, 2010, 03:39:17 PM
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=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