
I'm a fan of if-let and when-let. Both can be helpful in creating succinct, readable Clojure code. From the documentation:If test is true, evaluates then with...
0 replies - 3745 views - 03/02/11 by Jay Fields in Articles

Truthy and Falsey are important concepts in Clojure. The best description I've seen is in The Joy of Clojure, go buy it.Depending
on your language...
0 replies - 3919 views - 02/28/11 by Jay Fields in Articles

The next generation of the Infinispan open-source data grid platform has been released. API enhancements include changes to RemoteCache, and the ability to...
0 replies - 19805 views - 02/22/11 by Katie Mckinsey in Daily Dose

Recently, in one of the mailing lists, someone asked about video
tutorials to learn a programming language. That email made me wonder how...
8 replies - 4459 views - 02/18/11 by Veera Sundar in Articles

At the beginning of this month, I compared the job trends for traditional programming languages
like C++, Java and others. This is the second post of the...
9 replies - 17037 views - 02/10/11 by Robert Diana in News

Inside the body of defmacro you can call &env and &form to get a bit of interesting information that may or may not be helpful.Here's a few examples...
1 replies - 2917 views - 02/07/11 by Jay Fields in Articles

After 10 years programming in Java, I felt learning a new programming language, specifically in the functional languages world, will make me fresh. After a...
8 replies - 10684 views - 01/31/11 by Sina Bagherzadeh in Articles

TIOBE Software published its annual TIOBE Programming Community Index.
The ranks are lead by the usual suspects Java, C, C++, and PHP. But the
language...
13 replies - 17545 views - 01/22/11 by Axel Rauschmayer in Articles

NetBeans Platform Architect Jaroslav Tulach recently posted some surprising news on the JUnit Yahoo Group. "We have new lawyers," he said, and...
0 replies - 18817 views - 01/18/11 by Mitch Pronschinske in Daily Dose

Continuing the mini-series on Dependency Injection (see my previous blogs: problems with DI, assisted inject for CDI and improving assisted inject), I took a...
2 replies - 6126 views - 01/14/11 by Adam Warski in Articles

Recently, I wanted to add some specific behavior to my Clojure
application when any uncaught exception occurred. This is easy enough by
calling the...
0 replies - 4484 views - 01/13/11 by Jay Fields in Articles

One of the papers that influenced me a lot in 2010 was The Essence of the Iterator Pattern by Jeremy Gibbons and Bruno C. d. S. Oliveira. It builds upon where...
0 replies - 4592 views - 01/10/11 by Debasish Ghosh in Articles

Clojure provides the get and get-in functions for returning values from a map and the select-keys
function for returning a new map of only the specified...
0 replies - 3638 views - 01/06/11 by Jay Fields in Articles

Check out this item on eWeek: Java, C, C++: Top Programming Languages for 2011 - Application Development - News & Reviews - eWeek.com.The
presentation...
1 replies - 7922 views - 12/31/10 by Steven Lott in Articles

It all started with a mail from Christina of Manning expressing their
interest in publishing a book on building parsers in Scala. She
mentioned that they...
1 replies - 3837 views - 12/21/10 by Debasish Ghosh in Articles