Making the best of Java?
The last few years I've been coding in a Django/Linux environment. Before that I was a .NET programmer for a few years. I love Python and the community very much.
Recently my company has decided to rewrite our server code in Java. I'm having a hard time swallowing this pill. Coding in this language just seems horrible. Obviously there are people out there that love the language.
Do you guys have any tips for making the best of a bad situation?
4 comments
[ 3.3 ms ] story [ 34.7 ms ] threadIf there are good reasons for the rewrite and there are competent resources on the project, then perhaps you could consider Scala or Clojure. They allow you to use JVM and gain many other benefits. Check out the respective web sites if you are interesting in championing such an approach.
Personally, I would just find another project / company. IMHO Java language is not the issue, it is the multitude of APIs and frameworks and the inherent accidental complexity of it all that trips up projects where suitable experienced team members are not available.