Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes EJB and other Java EE Technologies and the fly likes JEE vs. other Application Frameworks Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "JEE vs. other Application Frameworks" Watch "JEE vs. other Application Frameworks" New topic
Author

JEE vs. other Application Frameworks

Rohan Dhruva
Ranch Hand

Joined: May 08, 2007
Posts: 183
Hi,

First of all - please don't be antagonized by the topic - I am just trying to get insights from experienced users.

I was hanging out on IRC and someone told me to look at Django + Python to set up websites. Then surfing on wikipedia I found loads of other Application Frameworks - Turbogears, Zope and so on .. (And that's just limiting myself to python) -- http://en.wikipedia.org/wiki/Comparison_of_application_servers

So here's my question - with Django, Zope being so considerably easy to set-up (I think), how does it compare with JEE ? Is JEE more robust, and scalable ?

I don't know either of the technologies, so please compare as would for a n00b

Thanks

(Also, if this is the wrong place to post this, sorry .. Please move it to correct forum !)
[ November 29, 2007: Message edited by: Rohan Dhruva ]

Rohan B. Dhruva
SCJP 1.5
David Heffelfinger
author
Ranch Hand

Joined: Jul 08, 2004
Posts: 176
Rohan,

I don't have any experience with any of the frameworks you mention. However, frameworks for Python and PHP are primarily deployed in small and personal web sites, and are rarely used by large enterprises.

The reasons for this are debatable, but the fact is that Java EE/J2EE are much more marketable skills with employers than Python and PHP.

David


Author, <a href="http://www.packtpub.com/java-ee5-development-with-netbeans-6" target="_blank" rel="nofollow">Java EE 5 Development with NetBeans 6</a>
Rohan Dhruva
Ranch Hand

Joined: May 08, 2007
Posts: 183
David,

Well, django is used (and originally developed) by World Online / Lawrence.
But you're right, in most cases such "frameworks" are used on blogs and personal sites


The reasons for this are debatable, but the fact is that Java EE/J2EE are much more marketable skills with employers than Python and PHP.


And that reason is enough for me, because as a student I'd rather be a small fish in a big pond with JEE, and not the other way round
Thanks !
Bill Shirley
Ranch Hand

Joined: Nov 08, 2007
Posts: 457
Originally posted by Rohan Dhruva:
... as a student I'd rather be a small fish in a big pond with JEE, and not the other way round
Thanks !


As a student you would be best server to learn an broad and theoretical background in computer science, not a specific applied language or technology.

Exposure to a broad range of concepts will aid you down the road.

No matter what job you take, you will have to be trained. The broader your net of learning, the quicker you will be to adapt.

the humble opinion of a CompSci bigot,
-bill


Bill Shirley - bshirley - frazerbilt.com
if (Posts < 30) you.read( JavaRanchFAQ);
Rohan Dhruva
Ranch Hand

Joined: May 08, 2007
Posts: 183
Ofcourse Bill I'm currently doing Electronics Engineering from Mumbai University .. (it's a Bachelors Degree, or Graduate Degree course)

But because I wish to pursue a carer in computers, I'm thinking of learning JEE
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JEE vs. other Application Frameworks
 
Similar Threads
Python
Mobile App for Android and iPhone
Java Programming Cookbook:J2EE and .Net together
Difference between MVC frameworks and UI Frameworks?
Why Java at all?