Re: [Lisp] Clojure

2009-02-02 tråd Björn Lindberg
2 feb 2009 kl. 02.18 skrev Andreas Davour:

 On Sun, 1 Feb 2009, Anders Persson wrote:

 (Du hade ett väldigt märkligt formaterat brev med ett mellanslag  
 mellan
 varje rad. Jag tog mig friheten att formattera om din text så den såg
 lite trevligare ut)

 Jag hittade en LISP version som kör under/på Java JVM, den heter
 Clojure http://Clojure.org

 Jo, det har varit ganska mycket snack om Clojure på sistone.

 Min fråga blir givetvis, hur många använder Clojure, är det någon
 på denna lista som kan berätta både dåliga och bra saker.

 Nope, använder inte Clojure. Jag håller mig till Common Lisp. Det kan
 vad jag behöver. Dock skriver jag inte mycket på några av mina Riktiga
 Projekt just. Tyvärr blir det mest perl, för det kan jag göra för att
 automatisera saker på jobbet.

 Dock kan jag peka på en dålig sak. Är det nåt vi inte behöver är det
 *ännu en* dialekt av lisp som försöka lösa någons pet peeves. IMHO,
 såklart.


Tror inte att man skall se Clojure i det ljuset. Om jag förstår det  
hela rätt (utan att själv ha tittat alltför noga) är Clojures främsta  
företräde en väldigt nära integration med den underliggande JVM:en,  
som man knappast kan få till med Common Lisp.


Björn Lindberg


___
Lisp mailing list
Lisp@lisp.se
http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp


Re: [Lisp] Clojure

2007-12-12 tråd Ties Stuij
Vad jag tyckte var lite interessant här är att clojure kan inte
optimalisera tail calls för att the JVM kan inte hantera tail call
optimization. Då har Clojure också problema med mutual recursion tack
av JVM:en.

Nu finns det ingen krav på Common Lisp för att blir tail call
optimized, men man skulle tänka sig att en mer functional-orienterad
Lisp skulle gärna vilja ha sånt grej.

Titta på http://lambda-the-ultimate.org/node/2547#comment för lite mer
diskution om detta.

Men som sagt, jag bara tycker att det är interessant att veta JVM:en
är mer restriktivt än jag hade tänkt. Det värkar inte blir så
fine-grained. Om nån av er vet en bra introduktion till JVM building
blocks skulle jag gärna vilja läsa den.

/Ties


___
Lisp mailing list
Lisp@lisp.se
http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp



Re: [Lisp] Clojure

2007-12-07 tråd Henrik Hjelte
On Dec 7, 2007 5:13 PM, Andreas Davour [EMAIL PROTECTED] wrote:


 Verkligen? Det visste jag inte. Var licensen öppen nog för distribution
 av koden kanske det går att skaka fram den. Det vore kul.


Jag får känslan av att det är öppet, det blev ju postgresql till slut.
Men hur man får tag i det?

http://www.cl.cam.ac.uk/~smh22/docs/postgres-impl-IEEE90.pdf

   THE IMPLEMENTATION OF POSTGRES
Michael Stonebraker, Lawrence A. Rowe and Michael Hirohama
  EECS Department
  University of California, Berkeley
/Henrik
___
Lisp mailing list
Lisp@lisp.se
http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp