Re: [Lisp] Clojure
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
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
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