Earlier quoted context omitted.
Your comment seems to imply that there is already a rich ecosystem of VMs in use, but there aren't really. Basically, there's the Java VM, which is bad for functional languages, and there's Mono, which is not really ideal for Scheme either, nor very popular except that it allows compatibility with .NET. At any rate, I'm pretty sure PLT Scheme predates both Java and the CLI, so you'd be better off slagging Microsoft f…
And http://en.wikipedia.org/wiki/Llvm
Racket
41–50 of 53 posts
Re: Racket
#42Is there anything like Practical Common Lisp for PLT Scheme?
Re: Racket
#43Re: Racket
#44We really need to give kudos to these guys. They have been persistent for years in developing a high quality Scheme, and then taking it to the next level. PLT Scheme is practical in its library design, flexible in its reader, meticulous in its documentation and fast as an execution engine. Making a language fast and well-documented is a thankless task. It's nothing short of a herculean accomplishment for these guys t…
so so so true. Whats doubly impressive is that many of the core active members are full time academics who are able to frame their research so that they can both spend their time improving their PLT/Racket, and framing their work as also being genuinely top notch research!
Re: Racket
#45http://wowcool.org/productlist.asp?id=s13 【 MTB】
http://wowcool.org/productlist.asp?id=n49 【Jordan 2010】
http://wowcool.org/productlist.asp?id=s44 【Watch】
http://wowcool.org/productlist.asp?id=s46 【Jewerly】
http://wowcool.org/productlist.asp?id=s45 【Sunglass】
http://wowcool.org/productlist.asp?id=s60 【Jean】
http://wowcool.org/productlist.asp?id=s53 【handbags】
http://wowcool.org/productlist.asp?id=s68 【Jacket】 Please is assured buy our product,We seek quality first the prestige first customer oriented,Thank you, old or new client of our trust and love We will continue to launch our new product,To meet the growing needs of clients continuously,I wish you a happy life,happy shoping, thank you
Re: Racket
#46Now that is great rebranding. All it needs now is 'try Racket in your browser' and a video of some dude making a blog in 15 minutes using Racket. Then it will be the new hotness.
What good is a language if you can't make yet another twitter client in 15 minutes.
Re: Racket
#47As if we are not already busy learning clojure?
Re: Racket
#48Re: Racket
#49Languages aside, I don't think the world needs another VM. Can't people just target an existing one? Please?
Second, the Racket VM supports lots of things that other VMs don't: the Racket module system [1], kill-safe synchronization [2], custodians and eventspaces [3], first-class continuations, and many other things besides.
[1] Composable and Compilable Modules, Flatt 2002
[2] Kill-Safe Synchronization Abstractions, Flatt + Findler 2004
[3] Programming Languages as Operating Systems, Flatt et al, 1999
Re: Racket
#50As if we are not already busy learning clojure?
write factorial in scheme, then in clojure. And you might see an very interesting difference. Hint: the jvm does not have tail call optimization.
Clojure has a lot of handy stuff and the fact that's built on top of the JVM (with its limitations, indeed) is a major plus.