Do everything in Java…

Paulo Pinto via Digitalmars-d digitalmars-d at puremagic.com
Fri Dec 5 06:39:35 PST 2014


On Friday, 5 December 2014 at 13:14:52 UTC, H. S. Teoh via 
Digitalmars-d wrote:
> On Fri, Dec 05, 2014 at 04:49:02AM +0200, ketmar via 
> Digitalmars-d wrote:
>> On Fri, 05 Dec 2014 02:39:49 +0000
>> deadalnix via Digitalmars-d <digitalmars-d at puremagic.com> 
>> wrote:
> [...]
>> > Also relevant:
>> > http://wiki.jetbrains.net/intellij/Developing_and_running_a_Java_EE_Hello_World_application
>> i didn't make it past the contents. too hard for silly me.
>
> Whoa. Thanks for the link -- I was actually at some point 
> considering
> maybe to get into the Java field instead of being stuck with 
> C/C++ at
> work, but after reading that page, I was completely dispelled 
> of the
> notion. I think I would lose my sanity after 5 minutes of 
> clicking
> through those endless submenus, typing out XML by hand (argh), 
> and
> writing 50 pages of Java legalese and setting up 17 pieces of
> scaffolding just to get a Hello World program to run. Whoa! I 
> think I
> need therapy just skimming over that page. This is sooo 
> over-engineered
> it's not even funny. For all their flaws, C/C++ at least 
> doesn't require
> that level of inanity...
>
> But of course, if I could only write D at my job, that'd be a 
> whole lot
> different... :-P
>
>
> T

Modern JEE is quite different from that tutorial.

Besides you don't use JEE for HelloWorld, rather for distributed 
applications.

C/C++ don't provide half the tools that allow JEE to scale across 
the cluster and the respective monitoring infrastructure.

JEE is the evolution of distributed CORBA applications in the 
enterprise, with .NET enterprise applications being the evolution 
of DCOM.

Both games that C++ lost its place at.

--
Paulo


More information about the Digitalmars-d mailing list