Hacker News new | past | comments | ask | show | jobs | submit login

Java EE was created by Sun themselves, it was reborn from a Objective-C framework for OpenSTEP called Distributed Objects Everywhere, better get your history straight.



Interesting. I can't find any sources for the IBM story, but I thought I read it here on HN. I found at least one similar comment; https://news.ycombinator.com/item?id=30538784 .

So you're saying it was just Sun and not IBM?


Yes, unless you consider Wikipedia info possibly bogus.

"By the time DOE, now known as NEO, was released in 1995,[1] Sun had already moved on to Java as their next big thing. Java was now the GUI of choice for client-side applications, and Sun's OpenStep plans were quietly dropped (see Lighthouse Design). NEO was re-positioned as a Java system with the introduction of the "Joe" framework,[2] but it saw little use. Components of NEO and Joe were eventually subsumed into Enterprise JavaBeans.[3]"

https://en.m.wikipedia.org/wiki/Distributed_Objects_Everywhe...


Interesting. I'm not arguing, but I'm very interested in this history, because I was personally bit by Java EE.

The EJB wikipedia page says that IBM developed the first version

> The EJB specification was originally developed in 1997 by IBM and later adopted by Sun Microsystems

, and there's also some other references online about "San Francisco" being folded into EJB;

> The San Francisco Project (SFP) basically failed, with much of the technology being folded into other efforts, notably Enterprise Java Beans (EJB) in 1998.

https://redmonk.com/jgovernor/2005/11/07/time-for-ibm-to-res...

https://en.m.wikipedia.org/wiki/Jakarta_Enterprise_Beans

Might it have been a combination of both?


I'd love to get a deeper analysis of the history.

Java EE might have been one of the most colossal time wastes foisted onto well meaning developers in all history.

I think that played played a huge part in the rejection of these heavy frameworks we saw in the early to mid 00's, and some of early Agile's (XP) resistance to complexity and speculative development. And also why Spring became a thing. Now we view Spring as the heavy and complex beast!


Yeah, might have happened like that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: