Re: Common Lisp

2011-12-27 Thread David Christensen

On 12/26/2011 09:16 PM, Teemu Likonen wrote:

#!/usr/bin/sbcl --script
(write-line Hello, world!)

...

For installing external libraries the best choise is Quicklisp:
http://www.quicklisp.org/beta/

...

Practical Common Lisp by Peter Seibel is very good tutorial/book. It's
available in the Internet as well as printed book.
http://www.gigamonkeys.com/book/


Thanks!  :-)


David


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Archive: http://lists.debian.org/4efa7427.3010...@holgerdanske.com



Common Lisp (was: OT programming languages/ systems for advanced applications on Linux)

2011-12-26 Thread Teemu Likonen
* 2011-12-26T14:14:13-08:00 * David Christensen wrote:

 Which Debian Squeeze package do you recommend for hello, world! and
 STFW tutorials?

#!/usr/bin/sbcl --script
(write-line Hello, world!)


* 2011-12-26T15:43:54-08:00 * David Christensen wrote:

 On 12/26/2011 01:12 AM, Teemu Likonen wrote:
 That's Common Lisp. I think SBCL is the most popular free-software
 implementation for the language. Emacs+Slime is the most popular
 development environment.

 I've installed all three packages and will play with them.

For installing external libraries the best choise is Quicklisp:

http://www.quicklisp.org/beta/

Practical Common Lisp by Peter Seibel is very good tutorial/book. It's
available in the Internet as well as printed book.

http://www.gigamonkeys.com/book/


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87y5tyr3vv.fsf...@mithlond.arda



[O-T] Common Lisp - A Gentle Introduction to Symbolic Computation

2001-11-17 Thread synthespian
Pessoal-

Quem tem curiosidade sobre Lisp, pode pegar este excelente livro
on-line:

http://www-2.cs.cmu.edu/~dst/LispBook/index.html

Eu mesmo não sei nada de Lisp (então, não me perguntem em PVT!),
mas vou aprender.

Tb: http://www.lisp.org


A título de curiosidade (despertar o apetite), leia sobre
linguagens de programção funcionais. Elas têm um paradigma
diferente das que a gente está mais acostumado a usar. Envovlem
uma __outra maneira de pensar__:

O FAQ de comp.lang.functional pode ser lido em:

http://www.cs.nott.ac.uk/~gmh//faq.html#functional-languages


[ ]s
henry





Re: Scheme/lisp and music was: Common Lisp

2000-10-17 Thread Thomas Guettler
On Mon, Oct 16, 2000 at 08:45:00AM -0700, Stephen A. Witt wrote:
 On Mon, 16 Oct 2000, Thomas Guettler wrote:
 
  Hi all!
  
  I want to learn lisp or scheme, too. I have read the faqs at
  www.faqs.org, and I am still not convinced which language I should
  start to learn. Scheme is much smaller, Common Lisp has more
  libraries
  
  What I want to do: I want to make some electronic music. I am dreaming
  of accessing the ALSA-sequencer via lisp. A song could be a list of
  parts, and a part a list of notes...
  
  Can some help me choosing a language (lisp/scheme).
  Book-recommendations are welcome!
  
 
 A few years ago I was working on an experimental expert system project
 using an expert system shell that was written in LISP. All of the actions
 that happened when a rule fired were LISP functions. It was great and I
 loved programming in that language. I would probably recommend Scheme as I
 think it is an improvement to LISP in some ways, most dealing with the
 structure of the language. The problem with Scheme is that there haven't
 been practical interpreter/compilers for it, unlike LISP which has more
 mature tools for doing practical programming. By practical I mean having
 useful libraries for doing real work, such as Python or Perl have. 

Hi Stephen.

As long that there is a binding to normal libraries written in C, I
think I will have all I am searching for.

 Scheme
 seems to be a little more academic and frankly, functional computer
 lanuguages (like Scheme or LISP) are not in vogue right now. I think
 object oriented languages are the thing right now, so Java and C++ seem
 to be very popular. 

I programmed a little LISP some years ago. I had the idea to start to
learn it when I worked with XML. In XML you have one element which can
elements, in Lisp you have a list of lists. 

 But I must admit it has probably been a couple of
 years since I searched around for a good Scheme interpreter/compiler. I
 was hoping that Guile would become that and maybe it has. I suppose I'll
 have to check back with that project and see where its at.

I heard good things from Guile.

 In terms of a book recommendation, one of the classics (IMHO) of computer
 science uses Scheme as its example language. It is Structure and
 Interpretation of Computer Programs. Great book.

I will look at it.

 You realize, I hope, that you will have to use Emacs if you intend to
 program in LISP or Scheme. It is simply the only editor that will do :).

Dad, why do we hide from the police? They use emacs, son, we use vi 
(No, was a joke, I use emacs where ever I can. (emacs -nw))


-- 
Thomas Guettler
Office: [EMAIL PROTECTED] www.interface-business.de
Private:[EMAIL PROTECTED]  http://yi.org/guettli



Scheme/lisp and music was: Common Lisp

2000-10-16 Thread Thomas Guettler
Hi all!

I want to learn lisp or scheme, too. I have read the faqs at
www.faqs.org, and I am still not convinced which language I should
start to learn. Scheme is much smaller, Common Lisp has more
libraries

What I want to do: I want to make some electronic music. I am dreaming
of accessing the ALSA-sequencer via lisp. A song could be a list of
parts, and a part a list of notes...

Can some help me choosing a language (lisp/scheme).
Book-recommendations are welcome!

-- 
Thomas Guettler
Office: [EMAIL PROTECTED] www.interface-business.de
Private:[EMAIL PROTECTED]  http://yi.org/guettli



Re: Scheme/lisp and music was: Common Lisp

2000-10-16 Thread Stephen A. Witt
On Mon, 16 Oct 2000, Thomas Guettler wrote:

 Hi all!
 
 I want to learn lisp or scheme, too. I have read the faqs at
 www.faqs.org, and I am still not convinced which language I should
 start to learn. Scheme is much smaller, Common Lisp has more
 libraries
 
 What I want to do: I want to make some electronic music. I am dreaming
 of accessing the ALSA-sequencer via lisp. A song could be a list of
 parts, and a part a list of notes...
 
 Can some help me choosing a language (lisp/scheme).
 Book-recommendations are welcome!
 

A few years ago I was working on an experimental expert system project
using an expert system shell that was written in LISP. All of the actions
that happened when a rule fired were LISP functions. It was great and I
loved programming in that language. I would probably recommend Scheme as I
think it is an improvement to LISP in some ways, most dealing with the
structure of the language. The problem with Scheme is that there haven't
been practical interpreter/compilers for it, unlike LISP which has more
mature tools for doing practical programming. By practical I mean having
useful libraries for doing real work, such as Python or Perl have. Scheme
seems to be a little more academic and frankly, functional computer
lanuguages (like Scheme or LISP) are not in vogue right now. I think
object oriented languages are the thing right now, so Java and C++ seem
to be very popular. But I must admit it has probably been a couple of
years since I searched around for a good Scheme interpreter/compiler. I
was hoping that Guile would become that and maybe it has. I suppose I'll
have to check back with that project and see where its at.

In terms of a book recommendation, one of the classics (IMHO) of computer
science uses Scheme as its example language. It is Structure and
Interpretation of Computer Programs. Great book.

You realize, I hope, that you will have to use Emacs if you intend to
program in LISP or Scheme. It is simply the only editor that will do :).






Common Lisp

2000-10-15 Thread Parrish M Myers
Hi all,

I am interested in learning lisp... but what compiler do I pick?  There
seems to be a plethora of free compilers available:

Allegro CL
CLiCC
CLISP
CMUCL
ECoLisp
GCL
Poplog
jlisp
AKCL
LILY
RefLisp
WCL

+ a whole bunch of derived libraries and stuff.  Are any of these
better than the other?  Which one should I use if I am interested in
learning ANSI Common Lisp?

Thanks
:P

=
---
Academia is a little like child   | Parrish M. Myers
rearing, it provides a chance at  | The Wacked Jester
immortality without the stretch   | [EMAIL PROTECTED]
marks  -- (unknown source)|
---

__
Do You Yahoo!?
Yahoo! Messenger - Talk while you surf!  It's FREE.
http://im.yahoo.com/



Re: Common Lisp

2000-10-15 Thread Andrei Ivanov
I guess you could start with clisp, cause thats Common Lisp interpreter
and compiler.
Andrei

--
First there was Explorer...
Then came Expedition.
This summer
Coming to a street near you..
Ford Exterminator.
--
Andrei Ivanov
http://arshes.dyndns.org
[EMAIL PROTECTED]
12402354
--



Re: Common Lisp

2000-10-15 Thread Damon Muller
Quoth Parrish M Myers, 
 I am interested in learning lisp... but what compiler do I pick?  There
 seems to be a plethora of free compilers available:

While not an answer to your question, if you are planning on teaching
yourself lisp, have a look at this site:

http://apsymac33.uni-trier.de:8080/elm-art/login-e

It's an intereactive traning course for lisp. It seems to be very
comprehensive (I've only made it through lesson 1 so far), and is easy
to follow. It's probably worth checking out.

cheers,

damon

-- 
Damon Muller  | Did a large procession wave their torches
Criminologist/Linux Geek  | As my head fell in the basket,
http://killfilter.com | And was everybody dancing on the casket...
PGP (GnuPG): A136E829 |  - TBMG, Dead


pgpHv56WscgSi.pgp
Description: PGP signature


Re: [Common Lisp] I'm working on the clisp package...

1997-09-04 Thread Will Lowe
On 31 Aug 1997, John Goerzen wrote:

 How does this differ from gcl (GNU Common Lisp)?
 

I haven't used GCL much.  Clisp is GPL'd,  so it's just as distributable
as GCL.  I'm using clisp because it appeared o be a little further along
in the development stage.  Clisp is also (now) available as a debian
package :)

Will

---
 [EMAIL PROTECTED]
   [EMAIL PROTECTED]
[EMAIL PROTECTED]
 http://www.cis.udel.edu/~lowe/
  For PGP Public Key,  visit my website.
---


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? 
e-mail to [EMAIL PROTECTED] .


Re: [Common Lisp] I'm working on the clisp package...

1997-08-31 Thread John Goerzen
How does this differ from gcl (GNU Common Lisp)?

Thanks,
John Goerzen

Will Lowe [EMAIL PROTECTED] writes:

 The new version of clisp was released today from it's upstream source.
 I'm going to package it for debian,  probably this weekend.  If you use
 clisp (or are likely to use it),  please let me know if you think the
 following modules are appropriate:
   CLX (common lisp X-interface)
   STDWIN (standard windowing toolkit)
   READLINE (i'm using this instead of newreadline because it's
   been better tested)
 
   Any opinions would be appreciated.  The windowing toolkits,  in
 particular,  seem to increase the size of the binary significantly,  but
 I'm assuming that if you're doing a lot of lisp development you're
 probably not overly concerned with disk efficiency anyway...
 
   Will
 
[EMAIL PROTECTED]
  [EMAIL PROTECTED]
http://www.cis.udel.edu/~lowe/
 
 
 --
 TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
 [EMAIL PROTECTED] . 
 Trouble?  e-mail to [EMAIL PROTECTED] .
 

-- 
John Goerzen  | Running Debian GNU/Linux (www.debian.org)
Custom Programming| Debian GNU/Linux is a free replacement for
[EMAIL PROTECTED] | DOS/Windows -- check it out at www.debian.org.
--+--
Notice: You may purchase the right to send me unsolicited commercial e-mail
(spam) for the fee of $500 (USD) per message.  Billing can be either
pre-arranged or can occur automatically after the reception of a spam.
Failure to pay will be treated in accordance to US Code, title 47, sec. 227,
which allows unsolicited e-mail to be punishable by action to recover actual
monetary loss or $500, whichever is greater, per violation.  Sending spam
to me without payment constitutes unauthorized access to my mail daemon,
which is in violation of federal law.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


[Common Lisp] I'm working on the clisp package...

1997-08-07 Thread Will Lowe
The new version of clisp was released today from it's upstream source.
I'm going to package it for debian,  probably this weekend.  If you use
clisp (or are likely to use it),  please let me know if you think the
following modules are appropriate:
CLX (common lisp X-interface)
STDWIN (standard windowing toolkit)
READLINE (i'm using this instead of newreadline because it's
been better tested)

Any opinions would be appreciated.  The windowing toolkits,  in
particular,  seem to increase the size of the binary significantly,  but
I'm assuming that if you're doing a lot of lisp development you're
probably not overly concerned with disk efficiency anyway...

Will

 [EMAIL PROTECTED]
   [EMAIL PROTECTED]
 http://www.cis.udel.edu/~lowe/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .