News for hackers. Stuff that matters.
Re:Generating a Java program with 90% less code by watwut on Wednesday December 04, 2019 @12:08PM (#21704072)
Strictness of syntax and language. It means that ctrl+space gives you exactly right methods into popup, that if you rename the class all places that use that class and no other will be changed, you can rename method and trust that all correct calls will be renamed too and no other.

You can find all the places that call a method and know they are really all. That sort of basic thing.

E.g. not for writing, but for analyzing what unknown code does and for refactoring that code. Comparing to javascript, in js you have to be much more careful when refactoring and changing things.

Re:Generating a Java program with 90% less code by pm90 on Wednesday December 04, 2019 @12:45PM (#21704646)
I think this is possible with any statically typed language, all of which today have IDE's that can do exactly this.
Re:Generating a Java program with 90% less code by the8472 on Wednesday December 04, 2019 @01:23PM (#21705206)
Most static languages. In my experience the typscript masquerade breaks down too often and you can't rely on IDE omniscience.