|
|
|
|
|
by lmm
5055 days ago
|
|
1. IntelliJ forces you to manually build your project. This is enough to force me to use eclipse despite all its problems 2. Sure, you don't have to use the frameworks, but they're one of Java's big selling points. If you didn't want them why would you use java? 3. I think you make the point for me. Sure, closures aren't impossible in Java, they're just much harder than they should be. 4. Boilerplate isn't just there when you write it, it's there when you read the code, which is much more important. The one major live bug I introduced was when I accidentally replaced a getter that had some code in with an autogenerated one. 5. It is true in that there are a bunch of standard library methods that throw checked exceptions (e.g. file I/O), so like them or not you have to handle them. |
|