By bloid
via java.dzone.com
Published: May 02 2008 / 09:37
The reality for Java is that there are many other programming languages, and many of those have features that Java developers sometimes wish they could access. But its simply impossible to add all those features. Is there a possible alternative if we think 'outside the box'?
Comments
Rob Signorelli replied ago:
I sometimes wish I had certain features in the java language, but I don't think swapping languages in the middle of a class or even worse, in the middle of a method is the way to go. Sure, the person who wrote the code will enjoy that they were able to dip into some ruby code when they wanted to, but it's a nightmare for anyone else who needs to modify or even just read the code. I don't think it's a bad idea to know multiple languages, but if I'm looking in one .java file, I should only have to understand Java to digest it.
I just think too many people get caught up in the language they're using and its features that they lose perspective of what's important: writing good software -- something that can be done in *any* language and something that won't automatically happen because you use a particular one. [insert trees/forest analogy here]
ararog replied ago:
Unnecessary mashup.
Voters For This Link (8)
Voters Against This Link (4)