Hi all,
I'm currently using the personal edition of Lispworks, and I'm
thinking of moving over to GCL. Does it have extensions similar to
Lispworks' sys package? I definitely need the functions call-system-
showing-output, and open-pipe.
Thanks!
(message (Hello ············@gmail.com)
(you :wrote :on '(8 May 2007 10:38:36 -0700))
(
d> I'm currently using the personal edition of Lispworks, and I'm
d> thinking of moving over to GCL. Does it have extensions similar to
d> Lispworks' sys package? I definitely need the functions call-system-
d> showing-output, and open-pipe.
GCL is not a Common Lisp. do you really want to use non-compatible and
non-maintained implementation??
)
(With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
"I am everything you want and I am everything you need")
On Tue, 08 May 2007 20:21:07 +0200, Alex Mizrahi
<········@users.sourceforge.net> wrote:
> (message (Hello ············@gmail.com)
> (you :wrote :on '(8 May 2007 10:38:36 -0700))
> (
>
> d> I'm currently using the personal edition of Lispworks, and I'm
> d> thinking of moving over to GCL. Does it have extensions similar to
> d> Lispworks' sys package? I definitely need the functions call-system-
> d> showing-output, and open-pipe.
>
> GCL is not a Common Lisp. do you really want to use non-compatible and
> non-maintained implementation??
>
> )
> (With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
> "I am everything you want and I am everything you need")
>
>
That is a bit misleading.
GCL is Common Lisp the language 2 compatible and is approching
ANSI Common Lisp compatabillity. Progress is slow but wasn't non-existant
last I checked.
That being said I would stick with LispWorks.
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
(message (Hello 'John)
(you :wrote :on '(Tue, 08 May 2007 22:08:10 +0200))
(
??>> GCL is not a Common Lisp. do you really want to use non-compatible and
??>> non-maintained implementation??
JT> That is a bit misleading.
JT> GCL is Common Lisp the language 2 compatible and is approching
JT> ANSI Common Lisp compatabillity.
it doesn't have CL and CL-USER packages. (has LISP and USER instead).
10+ years after standard was released were not enough to change package
names?? or is it terribly hard?
it looks like there was no single GCL developer who wanted to make it ANSI
Common Lisp compatible. maybe they only wanted GCL to be compatible with
itself..
but many ANSI Common Lisp programs won't run in GCL.
JT> Progress is slow but wasn't non-existant last I checked.
http://www.gnu.org/software/gcl/
last news is (20050810) GCL 2.6.7 released. soon it would be two years since
last release..
JT> That being said I would stick with LispWorks.
ECL is a close relative of GCL, but it has quite sane developer(s) and is
quite ANSI Common Lisp compatible. so i don't know any reason why one needs
GCL, except maybe some software that was written specially for it.
)
(With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
"I am everything you want and I am everything you need")
Alex Mizrahi <········@users.sourceforge.net> wrote:
> (message (Hello 'John)
> (you :wrote :on '(Tue, 08 May 2007 22:08:10 +0200))
> (
>
> ??>> GCL is not a Common Lisp. do you really want to use non-compatible and
> ??>> non-maintained implementation??
>
> JT> That is a bit misleading.
> JT> GCL is Common Lisp the language 2 compatible and is approching
> JT> ANSI Common Lisp compatabillity.
>
> it doesn't have CL and CL-USER packages. (has LISP and USER instead).
> 10+ years after standard was released were not enough to change package
> names?? or is it terribly hard?
> it looks like there was no single GCL developer who wanted to make it ANSI
> Common Lisp compatible. maybe they only wanted GCL to be compatible with
> itself..
>
That is not true (you just need to choose ANSI mode at build time):
GCL (GNU Common Lisp) 2.6.5 ANSI Dec 13 2004 21:16:47
Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter
Use (help) to get some basic information on how to use GCL.
>*package*
#<"COMMON-LISP-USER" package>
>(in-package "COMMON-LISP")
#<"COMMON-LISP" package>
COMMON-LISP>
"ANSI gcl" is stil far from beeing ANSI, and if you complained that it
does not provide say 'read-sequence' that would be a fair critique.
But the basics are there.
--
Waldek Hebisch
·······@math.uni.wroc.pl
On May 8, 7:38 pm, ···········@gmail.com wrote:
> Hi all,
>
> I'm currently using the personal edition of Lispworks, and I'm
> thinking of moving over to GCL. Does it have extensions similar to
> Lispworks' sys package? I definitely need the functions call-system-
> showing-output, and open-pipe.
>
> Thanks!
Why don't you try Lisp in a box http://www.gigamonkeys.com/lispbox/
& http://common-lisp.net/project/lispbox/ it has a nice ide and you
could use Clisp underneath http://clisp.cons.org/. ECL is also nice
but no IDE and you have to built it from source .
cheers
bobi
(message (Hello 'fireblade)
(you :wrote :on '(10 May 2007 01:11:15 -0700))
(
f> Why don't you try Lisp in a box http://www.gigamonkeys.com/lispbox/
f> & http://common-lisp.net/project/lispbox/ it has a nice ide and you
f> could use Clisp underneath http://clisp.cons.org/. ECL is also nice
f> but no IDE
??
ECL has same IDE as most other implementations have/can have -- CLISP, SBCL,
ABCL, CMUCL, Lispworks etc.
it's called SLIME.
f> and you have to built it from source .
that's not true. if you have Linux, you can get it just as any other
program -- for example, "aptitude install ecl" in Debian.
if you have Windows, you can get installable bundle
)
(With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
"I am everything you want and I am everything you need")
On May 10, 11:47 am, "Alex Mizrahi" <········@users.sourceforge.net>
wrote:
> (message (Hello 'fireblade)
> (you :wrote :on '(10 May 2007 01:11:15 -0700))
> (
>
> f> Why don't you try Lisp in a boxhttp://www.gigamonkeys.com/lispbox/
> f> & http://common-lisp.net/project/lispbox/ it has a nice ide and you
> f> could use Clisp underneathhttp://clisp.cons.org/. ECL is also nice
> f> but no IDE
>
> ??
> ECL has same IDE as most other implementations have/can have -- CLISP, SBCL,
> ABCL, CMUCL, Lispworks etc.
> it's called SLIME.
>
> f> and you have to built it from source .
>
> that's not true. if you have Linux, you can get it just as any other
> program -- for example, "aptitude install ecl" in Debian.
> if you have Windows, you can get installable bundle
>
> )
> (With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
> "I am everything you want and I am everything you need")
Could you post a link for the prebuilt ecl with slime for windows?
Or just prebuilt ecl.
thanks
bobi
(message (Hello 'fireblade)
(you :wrote :on '(10 May 2007 04:09:02 -0700))
(
f> Or just prebuilt ecl.
http://sourceforge.net/project/downloading.php?group_id=30035&use_mirror=puzzle&filename=ecl-0.9h.exe&91274095
f> Could you post a link for the prebuilt ecl with slime for windows?
once you've installed ECL just get SLIME and something like
(define-slime-dialect ecl "ecl")
to the Emacs init file.
easy, eh?
)
(With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
"I am everything you want and I am everything you need")
On May 13, 9:52 pm, "Alex Mizrahi" <········@users.sourceforge.net>
wrote:
> (message (Hello 'fireblade)
> (you :wrote :on '(10 May 2007 04:09:02 -0700))
> (
>
> f> Or just prebuilt ecl.
>
> http://sourceforge.net/project/downloading.php?group_id=30035&use_mir...
>
> f> Could you post a link for the prebuilt ecl with slime for windows?
>
> once you've installed ECL just get SLIME and something like
>
> (define-slime-dialect ecl "ecl")
>
> to the Emacs init file.
>
> easy, eh?
>
> )
> (With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
> "I am everything you want and I am everything you need")
thank you , I never learned building projects from makefile .
bobi
On May 8, 7:38 pm, ···········@gmail.com wrote:
> Hi all,
>
> I'm currently using the personal edition of Lispworks, and I'm
> thinking of moving over to GCL. Does it have extensions similar to
> Lispworks' sys package? I definitely need the functions call-system-
> showing-output, and open-pipe.
>
> Thanks!
Why choosing a non ansi-standard and out of development implementation
like GCL where there's a plenty of other choices like CMUCL , SBCL,
OpenMCL, ECL, Clisp.