News for hackers. Stuff that matters.
Re:Java Is Underhyped by baby on Thursday April 15, 2021 @10:49PM (#26828834)
I just got some flashback reading that long string, and my heartbeat raised. The namespacing system is also a nightmare

Com.prout.shit.lol...

Re:Java Is Underhyped by koolba on Thursday April 15, 2021 @10:54PM (#26828869)
Namespacing in reverse dns order is something Java got right. It naturally segments things and you can immediately see the relative provenance of classes.

It’s just impossible to use without editor support. Nobody who cares for their sanity can type out those package names manually. I think even Gosling said as much.

Re:Java Is Underhyped by eurasiantiger on Friday April 16, 2021 @08:46AM (#26833193)
Just trying to find files relevant to some functionality is incredibly difficult without full-text searching all the files. Namespacing is fine but why must the entire path be reflected in directory structures?
Re:Java Is Underhyped by for_xyz on Saturday April 17, 2021 @05:48AM (#26842971)
To prevent half assed refactoring in the first place where only namespaces and classes get refactored while folders and filenames remain as they were. It would just further confuse new devs on the project.