See realmofracket.com and watch it for more news.
Systems Programming with Racket
31–36 of 36 posts
Re: Systems Programming with Racket
#32Earlier quoted context omitted.
Racket is simply fantastic. I use both Clojure and Racket and I have few complaints about either. Clojure's main advantages are the performance of the JVM, larger library ecosystem, and a larger community. Racket has plenty of things to be jealous of though, the efficient pattern matcher, the typed variant and the contract system are particularly cool.
I also use both Racket and Clojure. I thought that Clojure was just a little faster than Clojure, but uses about twice the memory as Clojure. I also like Gambit-C and SBCL a lot, and it is sometimes a real toss-up which Lisp to use. Almost funny to compare now to the old days: I had a Xerox Lisp Machine in the early and mid-1980s. A great tool for rapid prototypes, but the question I could never answer was: how to de…
Re: Systems Programming with Racket
#33Re: Systems Programming with Racket
#34Beyond what others have covered, the new Typed Racket effort is simply amazing and as of yet even hardcore Racketeers have not fully explored it.
It is different and novel type system with a really well thought out syntax notation. The type system has seamless coverage from static type checking which continues into runtime with contracts. It is really novel. In some sense the amalgamation of the best ideas from the "dynamic" typing crowd as well as from the "static" typers.
Second I can't highly recommend enough an alternative development environment using emacs and the most excellent Geiser project for Racket and Guile. It offers a bit of a return to that agile REPL based development feel that some say is missing somewhat with the DrRacket GUI IDE.
Re: Systems Programming with Racket
#35Earlier quoted context omitted.
I also use both Racket and Clojure. I thought that Clojure was just a little faster than Clojure, but uses about twice the memory as Clojure. I also like Gambit-C and SBCL a lot, and it is sometimes a real toss-up which Lisp to use. Almost funny to compare now to the old days: I had a Xerox Lisp Machine in the early and mid-1980s. A great tool for rapid prototypes, but the question I could never answer was: how to de…
You said: "I thought that Clojure was just a little faster than Clojure, but uses about twice the memory as Clojure." Which of those "Clojure"s should be "Racket"s?