3 ms·
I remember when Java had the hype - Virtual Machine! WORA! Runs in your browser! Your microwave will have Java! That was around my 3rd year in CS at university.
by praptak 6y ago
I remember when Java had the hype - Virtual Machine! WORA! Runs in your browser! Your microwave will have Java! That was around my 3rd year in CS at university.
A few years passed and I got to program in Java in a commercial environment. It was J2EE 1.4.
It was bloated, had a really heavyweight and crappy ORM (JavaBeans? Active Beans?). As a framework it sucked. Also it was boring business applications, the cool kids used Python at that time.
Just my personal snapshot of how Java lost the hype for me - crappy "dozens of layers" framework and an unappealing niche.
- twic 6y agoEarly Java EE was astoundingly bad. It's vastly improved now (from EJB 3 onwards), but still not wonderful. In one job, i used an enterprise framework that actually predated Java EE. Several ideas in EE were copied from it. But incredibly, this framework was substantially better than early EE. I believe, because that framework was built by people who actually needed to ship products to customers to pay their bills, which limited the amount of overcomplication and obstruction they could get away with. There was no such limit on Sun's architects.
- praptak 6y agoJava the language has also improved since that time. Pre-generics Java was pretty bad. Unlike Go (whose creators obviously had decades of history to learn from) there weren't even any baked-in polymorphic types.