6

in which codes are peeped at, in clojure

 3 years ago
source link: https://technomancy.us/124
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

I'm very proud to announce the release of my latest project, Functional Programming with Clojure, a PeepCode screencast created with Geoffrey Grosenbach. We were lucky to have Rich Hickey, the creator of Clojure do the technical review.

Update:PeepCode is now part of PluralSight.

FP with CLJ

I've blogged about Clojure before. It's becoming clear that with the way multi-core systems are becoming the norm, functional programming provides tools to handle concurrency in a straightforward way. Languages like Haskell and Erlang are experiencing surges in popularity, but Clojure brings some great new tricks of its own to the table. Part of this is its heritage as part of the Lisp family of languages, part of it is being built on a really solid virtual machine, and part of it is Rich's ingenuity that shines in its design.

reduce

If you've been wanting to dive into Clojure, this is a great way to get started quickly. The screencast steps through the development of Mire, a multiplayer text adventure. I found this to be an fitting project to showcase Clojure's strengths since it involves concurrent processing while still requiring state to be shared between threads, and it's simple enough to cover in an hour.

So take a look! I think you'll like it.

« older | 2009-04-25T04:30:08Z | newer »

All posts | Résumé | Projects | Talks | Colophon | Technomancy is © 2004 – 2020 Phil Hagelberg


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK