
I’ve been looking at alternatives for java-style DI and DI containers
which would use pure Scala; a promising candidate is the Cake Pattern
(see my...
0 replies - 7066 views - 05/03/11 by Adam Warski in Articles

Too much of programming is intimately tied up with the tools to support the development of the software.Example
1. I was told -- with absolute and fierce...
1 replies - 6443 views - 05/01/11 by Steven Lott in Articles

In December 2010, Brendan Eich talked about Mozilla’s new programming language called Rust
(that focuses on safety and concurrency, to replace C++ as...
1 replies - 6806 views - 05/01/11 by Axel Rauschmayer in Articles

Parser combinators
is such a cool concept, very nice tool in your toolkit if you are
working on external DSLs. I've been...
0 replies - 4861 views - 04/28/11 by Surya Suravarapu in Articles

One of the most common reasons why software projects fail, or suffer unbearable delays, is the misunderstandings between the analysts who define the business...
7 replies - 10806 views - 04/18/11 by Mario Fusco in Articles

Microsoft has finally released a beta version of it's popular media plugin, Silverlight 5 Beta. Users can download the beta version off of Microsoft's site. ...
1 replies - 18175 views - 04/14/11 by Katie Mckinsey in Daily Dose

Those unfamiliar with Clojure are often interested in how you manage
changing state within your applications. If you've heard a few things
about Clojure...
5 replies - 5661 views - 04/13/11 by Jay Fields in Articles

I've reached the 7th and final language of Bruce Tate's Seven Languages in Seven Weeks.
While some of the previous languages were functional with some...
2 replies - 3380 views - 04/06/11 by Wayne Adams in Articles

Welcome to the fifth in a
series of interviews dedicated to learning more about JetBrains
Development Academy Experts. This time we will interview Jonas...
5 replies - 14405 views - 04/05/11 by Václav Pech in Articles

Today I'm reviewing the discussion of Clojure from Bruce Tate's Seven Languages in Seven Weeks.
Clojure is Lisp on the Java virtual machine. Lisp is...
1 replies - 3188 views - 04/05/11 by Wayne Adams in Articles

If you are just dropping in on me, I'm reviewing Bruce Tate's Seven Languages in Seven Weeks,
with the slightly lazy (or aggressive, depending on your view)...
2 replies - 3321 views - 04/04/11 by Wayne Adams in Articles

Scala is the 4th language in Bruce Tate's Seven Languages in Seven Weeks.
It is the only language in this book with which I am already familiar,
although...
0 replies - 4004 views - 04/02/11 by Wayne Adams in Articles

Prolog is the 3rd language covered in Bruce Tate's Seven Languages in Seven Weeks,
and is a declarative, rather than imperative, language. Prolog is not...
3 replies - 3978 views - 04/01/11 by Wayne Adams in Articles

Io is the 2nd language in Bruce Tate's Seven Languages in Seven Weeks.
Io is a prototyping language, where most of the mass exists in the
libraries. The...
0 replies - 3441 views - 03/31/11 by Wayne Adams in Articles

When I decided to blow through "Seven Languages in Seven Weeks " in only
7 days, I had yet to read even the introduction to the book. I can
tell...
0 replies - 5382 views - 03/30/11 by Wayne Adams in Articles