Live data from Hacker News

Common Lisp as a Scripting Language, 2015 Edition

fare.livejournal.com

1–10 of 42 posts

Re: Common Lisp as a Scripting Language, 2015 Edition

#2
I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose.

BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought about Clojurescript + node.

Re: Common Lisp as a Scripting Language, 2015 Edition

#3

I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose. BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought abo…

Pixie[1] is also worth a look. It's Clojure-like scripting language written in RPython.

[1] https://github.com/pixie-lang/pixie

Re: Common Lisp as a Scripting Language, 2015 Edition

#5

I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose. BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought abo…

And there is http://scsh.net/

Re: Common Lisp as a Scripting Language, 2015 Edition

#6

I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose. BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought abo…

There is also scsh (scheme shell - http://scsh.net/) although not being maintained anymore.

Re: Common Lisp as a Scripting Language, 2015 Edition

#7
I have my own scheme-esque language that I use for scripts. 16 of its 48 primitive procedures ~correspond to unix system calls (open, close, read, write, seek, select, stat, link, unlink, mkdir, lsdir, chdir, fork+exec, wait, sleep, exit). It was very instructive to work on, and using something I know inside out is a welcome relief from the uncertainty I feel when intuiting (ba)sh.

Re: Common Lisp as a Scripting Language, 2015 Edition

#8

I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose. BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought abo…

There is also scsh (scheme shell - http://scsh.net/ ) although not being maintained anymore.

There's a plan to do some work on it (including trying to port it to 64 bit) this summer.

Re: Common Lisp as a Scripting Language, 2015 Edition

#9
post #7

I have my own scheme-esque language that I use for scripts. 16 of its 48 primitive procedures ~correspond to unix system calls (open, close, read, write, seek, select, stat, link, unlink, mkdir, lsdir, chdir, fork+exec, wait, sleep, exit). It was very instructive to work on, and using something I know inside out is a welcome relief from the uncertainty I feel when intuiting (ba)sh.

Any reason you don't use one of the existing scriptable scheme like guile's?

Re: Common Lisp as a Scripting Language, 2015 Edition

#10

I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose. BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought abo…

Considered Racket?
Post reply on HN