Business logic layer - what to use?
Alma J Wetzker
almaw
Mon May 17 11:58:52 PDT 2004
Net Llama! wrote:
> On Fri, 30 Jan 2004, Matthew Carpenter wrote:
>
>>I would have to say that it's a combination of things:
>> Java is cross-platform
>> Java is pretty and simple to use for complex tasks
>> Java is SIMPLE to DOCUMENT!!! (one of its most powerful features)
>> Java is very powerful with a great range of standardized API's (GUI
>>included)
>> Java is easy to learn, especially for C and C++ hackers
>> Java makes Object Oriented Programming simple.
>> Java is easy to secure. Buffer overflows and Pointer Manipulation
>>issues are not an issue.
>> Java is the bandwagon, with all the buzz of developers coding for Java.
>> Java is backed by the big powerhouses like IBM, Sun, and Novell (and
>>middle tier folks too).
>
>
> You forgot:
> Java is slow and bloated
> Java needs very beefy hardware to run well
>
>
>>If you are looking for a good J2EE platform for $$$$, check out BEA's
>>Weblogic
>>For EAI (Enterprise Application Integration) and B2B for $$$$, check
>>out WebMethods
>>There are OSS equivalents as well. Weblogic is worth the cash IMHO, as
>>the tools make coming up to speed in J2EE fairly fast and painless.
>
>
> Been there, done that. Its still slow & bloated, and and as you noted,
> expensive. Friends don't let friends do java.
We shouldn't forget that one of the tertiary goals of java was to show how
much faster the SUN systems really are and that is why you need to "upgrade"
to SUN computers.
I still use java and will continue to do so. I use linux, primarily, at home.
At school we have Windoze and SUN. It is very easy for me to cobble together
a program for a lab or class in java and run it on whatever system I happen to
be sitting in front of. Sure java is big and bloated but that computer has
NOTHING better to do than what I tell it to.
<rant>
That is the biggest problem with the slow and bloated argument, the computer
in front of me had better not have a higher priority than to do what I am
telling it to do. What does it matter if java makes the system slow, it is
fast enough for me. This computer is there to make me more productive and
efficient. I do not exist to make sure the computer has cycles to spare.
Every percent of idle cycles is money wasted on a fast CPU.
</rant>
I write the simplest, cleanest code I can and have a different attitude
towards servers.
-- Alma
More information about the Linux-users
mailing list