3 ms·
The problem with Java systems of mind-boggling size is that their mind-boggling size is usually caused by them being written in Java (and not the other way arou
by dfox 10y ago
The problem with Java systems of mind-boggling size is that their mind-boggling size is usually caused by them being written in Java (and not the other way around).
As for design patterns, the patterns that are really extensively used have more to do with overcoming the limitations of Java (or C++, C#, or whatever similar language) than with expressing anything profound.
- pjmlp 10y agoExcept people tend to forget those mind-boggling systems used to be written in C, C++ and Smalltalk before Java was a thing. Anyone that hates JEE, should spend some time having fun with CORBA or DCOM and see which one s/he likes best.
- hodgesrm 10y agoCORBA. Oogh. You would bring that up.
- nickpsecurity 10y agoOh it's worse. Not sure why but the high-assurance security field relied on high-security ORB's for connecting components in separation kernel systems. I was like, "Can't we use ZeroMQ or something? What are the odds that could be more fu... insecure than CORBA implementations?" Unreal.