Scala is EJB2? I don’t think so

I just read Stephen Colebourne’s blog entry that is circulating the twittersphere. I’m about to post some comments, so I guess this means that I don’t “tolerate dissent.”First of all, please don’t pull out the infamous “(0 /:...

Programming is hard – Part 3

In this latest installment of Programming is hard, let’s talk about abstractions. (For previous readings, see Part 1 and Part 2). I read a column by Ted Neward where he points out how software development is unlike any other industry. We have to deal with...

Programming is hard – Part 2

NOTE: You can also read Part 3 of this blog series. The debate about the complexity of scala ensues. As I previously wrote, programming is hard! Trying to conclude how easy or hard scala is based on language constructs isn’t feasible. In a really active thread...

Programming is hard – Part 1

NOTE: You can read Part 2 and Part 3 of this blog series as well. I have read enough articles debating whether or not scala is hard, and having recently watched a YouTube video clip of a kid presenting his Game Of Life app, I just have to weigh in. Coding in scala...