Lambda the Ultimate

inactiveTopic Richard Stallman's Crusade for Free Software
started 4/3/2002; 1:32:09 AM - last post 4/4/2002; 2:19:50 PM
Ehud Lamm - Richard Stallman's Crusade for Free Software  blueArrow
4/3/2002; 1:32:09 AM (reads: 1708, responses: 6)
Richard Stallman's Crusade for Free Software
Free as in Freedom, Richard Stallman's Crusade for Free Software. By Sam Williams.

This is almost off topic, but I stil think it is worth mentioning here.

I think open source and free software (and yes! I didn't capitalize these terms) have had a huge impact on the programming language landscape.

They changed many aspects of programming (e.g., large, distributed teams, communicating solely via email) thus influencing the type of tools people use.

More importantly I think, freely available compilers and IDEs allowed many niche languages to survive, and eventually gain market share.

And there's always Emacs (and Elisp) to talk about...


Posted to Misc-Books by Ehud Lamm on 4/3/02; 1:33:51 AM

Jo Totland - Re: Richard Stallman's Crusade for Free Software  blueArrow
4/3/2002; 2:51:11 AM (reads: 906, responses: 0)
Yes, maybe emacs itself might be one of the greatest contributions to niché computer languages. Having emacs with a language-specific mode is often better than most commercial IDEs. And it is much simpler to write an emacs-mode than a full IDE. While elisp might not be the worlds most interesting progamming language, emacs certainly have had quite an impact on popularizing others.

Ehud Lamm - Re: Richard Stallman's Crusade for Free Software  blueArrow
4/3/2002; 4:08:27 AM (reads: 898, responses: 0)
Salon.com review

Luke Gorrie - Re: Richard Stallman's Crusade for Free Software  blueArrow
4/3/2002; 6:48:22 AM (reads: 888, responses: 0)
And there's always Emacs (and Elisp) to talk about...

I've recently been using Emacs Lisp for some *ahem* programming language research, see http://www.bluetail.com/~luke/distel/ for details :-)

Chris Rathman - Re: Richard Stallman's Crusade for Free Software  blueArrow
4/4/2002; 7:35:08 AM (reads: 843, responses: 1)
Emacs isn't so much a programming language environment as it is an Operating System. :-)

Jay Han - Re: Richard Stallman's Crusade for Free Software  blueArrow
4/4/2002; 2:19:50 PM (reads: 820, responses: 0)
Well, if Emacs had Real Language(s) (TM) rather than Elisp, it could be a good OS. ;-) It is a rather poor one. Worse, it is crippled by tons and tons regexp code. (By Emacs I mean emacs on Unix and other lesser OSes.)

I'd eagerly read an alternative history book in which RMS starts GNS or GNLM rather than GNU.

Sorry this is off-topic.

Ehud Lamm - Re: Richard Stallman's Crusade for Free Software  blueArrow
4/5/2002; 4:37:37 AM (reads: 862, responses: 0)
re PL vs. OS, see:

ICFP 99 Flatt, Findler, Krishnamurthi and Felleisen
Programming Languages as Operating Systems (or, Revenge of the Son of the Lisp Machine)
DVI (sans screen dump)   PDF   PS