Re: About Arc



Jeff Rollin wrote:

Meh. Assuming Scheme has sufficient libraries to bring it up to the
functionality of CLtL2, would Scheme + libraries be any smaller than CL?

Somewhat, but not immensely. Scheme is a Lisp-1 and Common Lisp is a Lisp-n. This means that to a certain extent, some operators have to be provided several times, once for each namespace that needs to be covered (you need let and flet, defun and defvar, and so on...).


Pascal

--
My website: http://p-cos.net
Common Lisp Document Repository: http://cdr.eurolisp.org
Closer to MOP & ContextL: http://common-lisp.net/project/closer/
.



Relevant Pages

  • Re: R6RS query
    ... long time ago from some random Scheme implementation on my Scheme ... C libraries, then MAKE IT STANDARD AND EASY TO DO! ... the state of the art FFI systems of Scheme ... The consensus is that a CFFI exists in almost all scheme implementations. ...
    (comp.lang.scheme)
  • Re: porting from Ikarus to PLT
    ... You see the benefits of the PLT semantics, ... nice with the usual scheme. ... implementing parts of the growing language as libraries. ... of the PLT semantics or Larceny semantics for R6RS-style libraries. ...
    (comp.lang.scheme)
  • Re: PLT Scheme Language Levels
    ... PLT's underlying Scheme (mzScheme) is a full R5RS implementation that ... level selected in the editor determines what features of Scheme the ... you can use libraries written at other levels as long as they ... "PLT" languages automatically load libraries enabling OO and GUI ...
    (comp.lang.scheme)
  • Re: Extol virtues of Lisp, but then use Python?
    ... that prevents you or anyone else to build libraries of useful stuff. ... code (and not just yet another implementation of Scheme). ... Python for instance started this way, as a scripting language ...
    (comp.lang.scheme)
  • Re: My Scheme heartache
    ... If you are interested in lots of libraries, make sure you know about the SRFIs, PLT's PLaneT, Chicken's Eggs, and keep in touch with the Scheme community as a whole to make sure you know what other libraries are out there. ... AJAX -- You can find portable code for converting S-expressions to JSON pretty easily, and the rest is just a little server side scripting in your Web Framework of choice. ... GUIs -- I use GUI Editors to generate C Stub files which I link in with Chez Scheme, but PLT has a GUI framework, and Java Based Schemes can interact with Java toolkits. ...
    (comp.lang.scheme)