Languages

DZone Daily Dose - 2009/11/13

Can't stand your tiny 30-inch, panoramic monitor?  Why not upgrade with the single-slot Matrox M9188 PCIe x16 graphics card?  It drives eight monitors, each...

0 replies - 2528 views - 11/13/09 by Mitch Pronschinske in News

DZone Daily Dose - 2009/11/7

The project manager of Jython announced he is quitting his job at Sun.  Frank Wierzbicki helped design Jython, the Java implementation of Python, for five...

0 replies - 2807 views - 11/07/09 by Mitch Pronschinske in News

DZone Daily Dose - 2009/11/6

After being criticized for selling Facebook fans and Twitter followers, uSocial says it has started selling YouTube viewers as well.  uSocial says companies...

0 replies - 2397 views - 11/06/09 by Mitch Pronschinske in News

Should Languages be Multi-Lingual?

I’m currently sitting in the Beijing ThoughtWorks office, and for some reason language is on my mind… =) One of the discussions related to DDD that have...

4 replies - 1435 views - 10/21/09 by olabini in Articles

ScalaTest 1.0 Release "A Path Forward" to Scala

Scala has made a name for itself recently with the announcement in April that Twitter was in the process of converting their back-end from Ruby to Scala.  The...

0 replies - 2842 views - 10/13/09 by Mitch Pronschinske in News

Plan to Write Big Software - and You Have Already Lost

This idea came to me as a tweet, but was way too long for a tweet. As it turns out, it’s also something I’ve been saying a lot lately, since it’s the...

23 replies - 3607 views - 10/13/09 by olabini in Articles

Using Polymorphism instead of Conditionals

Interviewing nowadays with tech companies has become run of the mill. You have phone screens, then you are brought on for on site interviews. And in each one...

18 replies - 4409 views - 09/25/09 by shyamseshadri in News

Misconstrued Language Similarity Considered Harmful

Very frequently I come across posts of the form Language X for Language Y programmers. It's not that there is anything wrong with them, but, more often than...

1 replies - 1456 views - 09/14/09 by Debasish Ghosh in Articles

Concurrency on the JVM Using Scala with Venkat Subramaniam

This evening, I attended the Denver JUG where Venkat Subramaniam was speaking about Scala. Unfortunately, I arrived halfway through his Programming Scala talk...

10 replies - 2344 views - 09/10/09 by Matt Raible in Articles

Writing Comet Applications Using Scala and the Atmosphere Framework

Writing Atmosphere's Comet based applications is simple. Imagine using Scala instead of Java...it becomes really simple! No need to learn Lift anymore :-)

3 replies - 3585 views - 08/26/09 by Jean-Francois Arcand in Articles

Is Inheritance Overrated? Needed even?

To give some context to this topic, the idea was brought forward to me by Alex Eagle.

19 replies - 4276 views - 08/19/09 by shyamseshadri in Articles

Five Reasons Why You Should Learn a New Language Now

There have been quite a few murmers in the web sphere today regarding the ways Java programming paradigms have changed since its inception in the late 90s. A...

8 replies - 6715 views - 08/17/09 by Debasish Ghosh in Articles

Static Typing Gives You a Head Start, Tests Help You Finish

In one of my earlier posts (almost a year back) I had indicated how type driven modeling leads to succinct domain structures that inherit the following...

0 replies - 1965 views - 08/10/09 by Debasish Ghosh in Articles

JetBrains MPS 1.0 Paints the Future of Software Development with a New Programming Paradigm

 Prague, Czech Republic, July 23, 2009 - JetBrains, creators of intelligent and innovative productivity-enhancing tools for software developers, have...

0 replies - 1650 views - 07/27/09 by Aslam Khan in Announcements

Macros, Preprocessors and DSL Development

Along with the recent trend of DSLs becoming more and more popular, we are also seeing a growing trend of programming languages adding preprocessing and macro...

2 replies - 1690 views - 07/21/09 by Debasish Ghosh in Articles