LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] Bash and Lisp

[ILUG] Bash and Lisp

David Golden david.golden at unison.ie
Sun Jul 10 20:30:06 IST 2005


On Sunday 10 July 2005 16:36, Karl Carlile wrote:
> I have been studying emacs list. Can anyone explain the relationship
> beween between bash and lisp languages. 

Not a whole lot. They are both programming languages, and they
both feature an interactive prompt...

Lisp actually came into recognisable existence before almost everything 
else (except Fortran) in the late 1950s and has been evolving 
continuously since then, and so some features bash has may well have 
been pioneered in a lisp, of course.

> Do you think I am right for 
> using 3 emacs for bboth bash and elisps. 

As Niall has said, that sentence is a bit difficult to make much sense 
of, but elisp implies emacs.  It would be FAR stranger to be editing 
elisp in vim 8-).   

Both vim and emacs are quite adequate for editing bash scripts, though.

Emacs being emacs, you can also bring up a bash prompt within emacs with 
M-x shell on a typical linux distro emacs install, not to be confused 
with M-x eshell which is a somewhat bash-like shell written IN emacs 
lisp...

> Can you recommend any good 
> books or docs on emacs, basj and elisp.
> Karl

You are learning elisp specifically to do things to/with the emacs 
editor?  If you are  looking to learn lisp in general rather than 
elisp, there are the more modern general-purpose lispy dialects to be 
aware of, elisp is a bit quirky:  

 "Common Lisp" 	http://cliki.net/
"Scheme"		http://schemers.org/

Note they have somewhat different philosophies, which will be readily
apparent if you read their respective specifications. 








More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell