toxiclibs.org
The road ahead
http://toxiclibs.org/2011/09/the-road-ahead
September 26, 2011. Toxiclibs roadmap Q4/2011 - Q2/2012 (click to enlarge). A bit of philosophy. In the past, myself and other people have done half-baked attempts to port selected classes to other languages (ActionScript, JavaScript, C ). However, all of them were just isolated fragments needed for specific projects and never approached general library status even closely. As most people are surely aware of by now, since the beginning of the year Mr. Kyle Philips. Based platforms, like Node.js. In terms...
adamgetchell.blogspot.com
Adam's Entropy: December 2011
http://adamgetchell.blogspot.com/2011_12_01_archive.html
One particular random walk through life. Thursday, December 01, 2011. A few months and a lot of Lisp later, I find myself convinced/converted . Rajesh, you were right! As far as language. Coolness, it has a bunch of features I like such as:. Which makes it easy to reason about concurrency. Via software transactional memory. OOP benefits without OOP using runtime polymorphism. Lots of modern libraries by being hosted on the JVM. By contrast, have had barely 2 messages in the past month). To get you started.
christophermaier.name
Not-So-Private Clojure Functions - Christopher Maier's Technical Blog
http://www.christophermaier.name/blog/2011/04/30/not-so-private-clojure-functions
Christopher Maier's Technical Blog. If you’ve been programming in Clojure for longer than, oh, about 5 minutes, you probably already know how. Creates a publicly accessible function in a namespace, while. Creates a private one. If you’re outside the original namespace and you try to call a private function, you will get the smackdown. Here’s a simple demonstration. We’ll create two functions, one public and one private, in the. If we switch to the. Namespace, though, we can only use the public one:.
elangocheran.com
The Newbie’s Guide to Learning Clojure | Sequenced Thoughts from C/S
http://www.elangocheran.com/blog/2012/03/the-newbies-guide-learning-clojure
Sequenced Thoughts from C/S. Skip to primary content. Skip to secondary content. The Newbie’s Guide to Learning Clojure. March 26, 2012. There are many ways to dabble in Clojure. My approach has been to read something, retain some fraction of it, and then repeat this process until those fractions equal a whole. When stepping into functional programming for the first time, especially after OOP, it’s not easy to grasp it right away. Sooner or later, the ideas will stick, right? Getting Off the Ground.
mossity.com
Implementing a lazy quicksort with Ruby
http://www.mossity.com/2013/08/17/implementing-a-lazy-quicksort-with-ruby
Implementing a lazy quicksort with Ruby. While working through Michael Fogus' excellent book The Joy of Clojure. I came across his implementation of the quicksort algorithm. And was determined to unpack the implementation. Still unfamiliar with a lot of Clojure idioms, I thought that reimplementing the algorithm in Ruby would be a good way to force myself to learn the nuances of the implementation and better appreciate what Clojure brings to the table. Def nom(n) n.times.map { rand(1000) } end. It runs t...
brownsofa.org
Debugging in Clojure: Tools - Brownsofa
http://brownsofa.org/blog/2014/08/03/debugging-in-clojure-tools
Debugging in Clojure: Tools. Covered the types of things I’m considering when talking about “debugging”, and the process by which I debug code. This part is about writing debuggable code, and the tools I use or have seen to debug code: the REPL, println debugging and better, tracing with Spyscope and clojure.tools.trace, and other assorted good things. Macros for debugging let forms. Tracing with clojure.tools.trace. Fogus’s breakpoint macro. Your functions should express a concise piece of behavior, and...
old.n01se.net
Chouser
http://old.n01se.net/chouser
Has put on this page. Things I'm doing these days. The Joy of Clojure. A book I helped write. Things I keep meaning to get back to. Finger trees in Clojure. C context for Vim. A couple talks I've given.
clojure-log.n01se.net
#clojure log - Jan 03 2012
http://clojure-log.n01se.net/date/2012-01-03.html
Clojure log - Jan 03 2012. The Joy of Clojure. List of all logged dates. Alexbaranosky: it should be possible if you have interfaces to mock out, but if you have to mock any concrete classes i think it's just not technically possible on the jvm. Amalloy, I may have misunderstood, but all the Java mocking libraries mock classes. Has anyone grabbed the entire clojure.contrib/complete 1.3 via leiningen successfully? Alexbaranosky: well, i don't know a lot about how the java mocking libs work. Pprint is pret...
SOCIAL ENGAGEMENT