This week's book giveaway is in the Spring forum.
We're giving away four copies of Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2 and have Marten Deinum & Iuliana Cosmina on-line!
See this thread for details.
Win a copy of Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2 this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

Why is J2EE and J2SE Seperated?

 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't understand why these 2 Development Kits are seperated. Does anyone know why Sun decided to do that?
It would make more since to just have them be in the same download and SDK. Plus, how stupid does it sound to say I develop with J2EE. Why can't we just develop in JAVA. And have that term encoumpass everything?
I know when I talk to people about what I do, it just confuses them more for me to try and describe J2EE and J2SE as seperate entities when they are really the same. Any more I just say, "I develop web apps in JAVA" or "I develop Apps in JAVA" Versus "I develop web apps using J2EE"
It seems to me that saying J2EE is the same as saying .NET, so why not just be totally vague and say JAVA.
Any comments and/or opinions?
[ June 11, 2003: Message edited by: Gregg Bolinger ]
 
Ranch Hand
Posts: 2596
Android Firefox Browser Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think the separation is due to the fact that they cater to problems from different domains. Same applies to J2ME as well.. with all its midlets n all, it presents "different" Java.
Why Sun decided to separate them is something that I wouldn't know, but given huge API that Java provides, the seperation looks logical and justified.
Anyway, most of the Java programmers are J2EE programmers today, and the trend is likely to continue.
- Manish
p.s. Most employers here don't believe that work exists in core Java as well, and hence most programmers are happy with their JSP and response.write stuff!!
 
Ranch Hand
Posts: 3061
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The answer you give to such a question should depend on the person asking it. If they are technically savvy enough to understand the difference between J2EE and J2SE, then you should use that terminology. If they know what Java is, then just saying you program in Java is enough. Then for the rest of the world, you probably only can say that you program computers, or that you develop web applications. Unfortunately, some people still think that simply means making web pages. *grimace*
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic