IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Interesting view from BEA
[link|http://news.com.com/2010-7343-5106960.html?tag=nefd_gutspro|http://news.com.com/...?tag=nefd_gutspro]

If Java is to increase its central role in computing, it must become easier. A key reason for Java's success in the enterprise has been the Java 2 Enterprise Edition, better known as J2EE.

J2EE is as powerful as any developer could ever dream. But with power comes complexity. All the J2EE specifications put side by side easily take a yard of shelf space. While I have a hard time visualizing enterprise technology becoming "easy" in my lifetime, it can--and should--be easier. If J2EE is to achieve mass adoption while maintaining what makes J2EE powerful, it must become easier.


I think the guy nails it. Its way too complicated. I can get the lions share of J2EE's benefits with vastly lower overhead using other technologies.

So hopefully Java will not increase its central role in computing. We will move on to something better promoted by people who are less dogmatic and more enlightened. Having worked with Seaside a bit more - I'm convinced that continuations make web programming dramatically easier. Java the language is an ugly collection of the worst cliches in computing over the past 30 years.



"I believe that many of the systems we build today in Java would be better built in Smalltalk and Gemstone."

     -- Martin Fowler, JAOO 2003
Expand Edited by tuberculosis Aug. 21, 2007, 12:45:41 PM EDT
New And why is that interesting?
I don't know what he means "easier" - that's too vague to be interesting.

Can you fill in some details? What's so difficult?
-drl
New If you look at salaries
the J2EE developers/architects are pulling down 10-30% more cash than say people who do kernel hacking or device drivers. To me that seems wrong as the latter definitely requires more skill.

OTOH, 75% of J2EE development has nothing to do with writing code - its fucking bookkeeping - which is what makes it such a drag.

What I find interesting is that the leading app server vendor is willing to come out and say that its too complicated. You'd think they'd be more interested in maintaining the status quo. So I find the honesty refreshing.



"I believe that many of the systems we build today in Java would be better built in Smalltalk and Gemstone."

     -- Martin Fowler, JAOO 2003
Expand Edited by tuberculosis Aug. 21, 2007, 12:46:45 PM EDT
New Since when does more skill == more profit?
New Depends on your outlook...
Making the beast perform *does* require a certain amount of skill. :-P

Of course, if you don't use EJB, a lot of the bookkeeping goes away.

BTW, good call on the Rod Johnson book. I'm digging it. He has a lot of good bad things to say about J2EE.

I'm looking into his [link|http://www.springframework.org/|Spring Framework], as well -- it's become a full-fledged open source project.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New Mission statement
J
2EE should be easier to use

It's best to program to interfaces, rather than classes. Spring reduces the complexity cost of using interfaces to zero.

JavaBeans offer a great way of configuring applications.

OO design is more important than any implementation technology, such as J2EE.

Checked exceptions are overused in Java. A framework shouldn't force you to catch exceptions you're unlikely to be able to recover from.


For non-experts, could you elaborate on this, based on your experience?
-drl
New Supply and demand
Not a big call for deice driver writers or kernel hackers.
New Plus the relative supply is greater
Kernel hacking is more fun than J2EE.

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
New Ain't that the truth (more fun).



"I believe that many of the systems we build today in Java would be better built in Smalltalk and Gemstone."

     -- Martin Fowler, JAOO 2003
     Sun's new app server strategy - (bluke) - (11)
         Re: Sun's new app server strategy - (deSitter) - (1)
             It pays well though -NT - (tuberculosis)
         Interesting view from BEA - (tuberculosis) - (8)
             And why is that interesting? - (deSitter) - (7)
                 If you look at salaries - (tuberculosis) - (6)
                     Since when does more skill == more profit? -NT - (FuManChu)
                     Depends on your outlook... - (admin) - (1)
                         Mission statement - (deSitter)
                     Supply and demand - (broomberg) - (2)
                         Plus the relative supply is greater - (ben_tilly) - (1)
                             Ain't that the truth (more fun). -NT - (tuberculosis)

I bellied up to the sandbar, and he poured me the usual: Rusty Snail, hold the grunion, shaken, not stirred. With a peanut butter and jellyfish sandwich on the side - heavy on the mako.
67 ms