Lisp has a lot o strengths, and sbcl is a really impressive  
implementation (performance isn't as good as it could be on x86, but  
on a real computer it's superb).  I do, however, have a slight  
prejudice against language bridges, since they tend to sap performance  
and end up with a nasty mess where language features don't quite line  
up.  If you feel like dropping into SILC at some point, you should  
talk to Alex - he is working on a Lisp dialect that targets the  
Étoilé Objective-C runtime directly and treats primitive Lisp  
operations as message sends, allowing Lisp, Objective-C, Smalltalk and  
Io objects to use the same underlying representation.

By the way, I think this was the comparison you meant to post:

http://shootout.alioth.debian.org/sandbox/benchmark.php?test=all&lang=sbcl&lang2=objc

David

On 29 May 2008, at 10:56, Кутейников Дмитрий wrote:

> I saw you are pushing Objective-C, SmallTalk and Io as default  
> programming languages in Etoile environment.
> I think Lisp ideology is very close to these languages: it is  
> powerful, flexible and has first-class object orientation support.
> It is possible to use clean declarative programming in some tasks.  
> So it can really simplify GUI and plug-in development.
> Lisp also has ObjC interface: http://matthias.benkard.de/objective-cl/
> Performance is very good: 
> http://shootout.alioth.debian.org/sandbox/benchmark.php?test=all&lang=sbcl&lang2=java
>
> What do you think about including it in Etoile?
> _______________________________________________
> Etoile-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-discuss


_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à