newLISP Advocacy

Notices and updates
Locked
Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

newLISP Advocacy

Post by 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/h ... ntax-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.
Last edited by Lutz on Fri Jan 08, 2010 8:40 pm, edited 1 time in total.

itistoday
Posts: 429
Joined: Sun Dec 02, 2007 5:10 pm
Contact:

Re: newLISP Advocacy

Post by itistoday »

Lutz wrote:Thanks Greg (itistoday)!
Sure, and thank *you* for your work on newLISP!
pps: 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
Posts: 429
Joined: Sun Dec 02, 2007 5:10 pm
Contact:

Re: newLISP Advocacy

Post by itistoday »

Get your Objective newLISP groove on.

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Re: newLISP Advocacy

Post by cormullion »

Yes, good article!

TedWalther
Posts: 608
Joined: Mon Feb 05, 2007 1:04 am
Location: Abbotsford, BC
Contact:

Re: newLISP Advocacy

Post by TedWalther »

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
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

Re: newLISP Advocacy

Post by Lutz »

Yes, that would be great, email me.

Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

Re: newLISP Advocacy

Post by Lutz »

... 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
Posts: 43
Joined: Mon Jan 11, 2010 9:41 pm

Re: newLISP Advocacy

Post by Astrobe »

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
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Re: newLISP Advocacy

Post by cormullion »

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 ... 1fc8198f9b

http://newlispfanclub.ryon.webfactional ... 1fc8198f9b

http://newlispfanclub.ryon.webfactional ... 1fc8198f9b

Locked