Languages

  • submit to reddit

7 Languages in 7... Days???

I recently started learning Scala (you know when the New York Times refers to Java as an "older" language, it's time to update!). As I've...

1 replies - 6137 views - 03/29/11 by Wayne Adams in Articles

Readable Clojure Without a Java Equivalent?

I've recently joined a new team and we've been doing a bit of Clojure. If you've never done Lisp (and I hadn't before I found Clojure) it's natural to ask...

6 replies - 5027 views - 03/25/11 by Jay Fields in Articles

Seph - A Hard Language to Compile

I have recently started work on Seph again. I preannounced it last summer (here), then promply became extremely busy at work. Busy enough that I didn’t...

0 replies - 3772 views - 03/14/11 by Ola Bini in News

Clojure: Eval-ing a String in Clojure

I recently needed to eval a string into Clojure and found it was easy, but it wasn't accomplished in the way I expected. My recent experience with eval was...

0 replies - 3608 views - 03/03/11 by Jay Fields in Articles

Pushing the envelope on OO and functional with Scala

There has been quite a few inflamatory discussions in the twitterverse and the blogosphere recently regarding some of the ultra-functional voices...

0 replies - 3640 views - 03/02/11 by Debasish Ghosh in Articles

Clojure: if-let and when-let

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 - 3709 views - 03/02/11 by Jay Fields in Articles

Clojure: Truthy and Falsey

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 - 3862 views - 02/28/11 by Jay Fields in Articles

Daily Dose: Infinite Possibilities: ALPHA3 Release of Infinispan 5.0.0. "Pagoa"

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 - 19709 views - 02/22/11 by Katie Mckinsey in Daily Dose

How do you Learn a Programming Language?

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 - 4427 views - 02/18/11 by Veera Sundar in Articles

Web & Scripting Programming Language Job Trends – February 2011

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 - 16908 views - 02/10/11 by Robert Diana in News

Clojure: &env and &form

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 - 2890 views - 02/07/11 by Jay Fields in Articles

Things Erlang can Teach Java Developers

 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 - 10588 views - 01/31/11 by Sina Bagherzadeh in Articles

Guess what programming language grew most in popularity in 2010?

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 - 17419 views - 01/22/11 by Axel Rauschmayer in Articles

Daily Dose - Will NetBeans Have to Remove JUnit?

NetBeans Platform Architect Jaroslav Tulach recently posted some surprising news on the JUnit Yahoo Group.  "We have new lawyers," he said, and...

0 replies - 18641 views - 01/18/11 by Mitch Pronschinske in Daily Dose

Dependency Injection in Scala: Extending the Cake Pattern

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 - 6070 views - 01/14/11 by Adam Warski in Articles