It shows a really deep lack of understanding of java and what it can/cannot do... As for thinking that "the VM in Netscape is crap" as the extent of your interaction with java then you have some serious shortcomings in your thinking. Java is so much more than just applets running in a browser - if all the articles in the JDJ haven't shown you that, then what have you been getting that magazine for (assuming you have a subscription...)??? In terms of server side development and deployment, java is the main workhorse out there. period. At my current place of employment, we've developed a whole secondary lending instruments trading/auction system. It includes a java gui (which has run beautifully on each platform we've tried it on), EJBs using weblogic and ariba meanwhile talking to C++ and C programs to handle the feeds from Reuters and Bloomberg and make pricing comparisons based on these. We developed a communications protocol to handle the transmission of data between the different processes running and even communicating with an AI engine to perform data uploading etc... All of this was accomplished with two java engineers, one C++ engineer, one C engineer and one LISP engineer. Some of the beauty of java has been the development on other platforms and deployment on other platforms without changing a line of code... The EJBs were initially developed on NT (windows 2000) and then ported over to both Solaris and HP-UX - without changing a line of the EJBs... As I mentioned earlier, the GUI has been a breeze (using JDK 1.3) and we've tried it on several different platforms (including MaxOS X) - and again, everything ran great - the only problem was that I lost the ability to use our skins feature on the MacOS X for some reason that I'm still debugging)...
I believe Java on Linux has failed to catch fire since it requires some serious programming. It isn't as easy as writing a simple little perl script to do something - which is usually what most Linux folks expect - and it requires some serious software engineering since you can't just tack in pieces ad hoc (like say in perl where you can just call someone else's script and you build from that)...
Sorry to be inflammatory, but it really raises my hackles to see someone dump on a technology without first reviewing what the technology can do (which is what I perceived from the author's writing). Is Java overhyped? Yes - but in its defense, it does do some incredible things that M$ has still never gotten running completely. Will it solve the world's software woes? No - we're still decades away from that golden software tool, but it does get us closer to solving the problem of platform independent software development.
Coming from a someone who has writting software on Macs, NTs, Solaris, HP-UX using C++, LISP and Java...
My company just opened-up its benefits to gay workers. They don't have families and can still put in 70-80 hour weeks into their forties and fifties. They also don't have kids sucking precious healthcare benefits.
Okay, this post bugged the crap outta me... Stereotyping gays as not having families and willing to work 70/80 work weeks because of this is pure B.S... There are plenty of gays that have families, financial responsibilities (whether to prior biological children, adopted or older family members) and want the same working conditions apportioned to "Straight" workers. The 70/80 hour work week is a preference - you can decide to work it or not (whether you get paid for it is another issude)... Also, we have the right to the same health care benefits - just because someone is gay does not mean they have less health care needs or rights... Maybe you should be considering how much more difficult it is for an out gay person to function in that environment from all the bigotry and misconceptions perpetuated by people like you...
Okay, I'll respond directly to this since you can't play nicely with others...:-)
I'm in the process of replacing a bunch of mod_perl scripts for a large internet game company. The problem the company had was that the mod_perl stuff was eating up all memory to the point where it was regularly crashing their machine - this, just to handle their daily newsletter and other subscription services.
In my opnion, the scripts used to handle this basic service were hacked and not developed properly at all - I had to search down mutlitple scripts and lay out exactly what call what... It was a mess and to top it off, no documentation. Also, the scripts were writing to a dbm file to store things that had grown to over 66Megs in size - incredible when I found that most books recommended dbm for only small database stuff...
Anyhoo, I've replace this with jdbc talking to oracle to maintain the lists and registration info - and with a servlet, this is a one time hit to open and keep the database connection - huge saving compared to having to thwack IO everytime with the dbm implementation and mod_perl. Also, my java servlet doesn't grow - it's been at a stable size... - compared to the mod_perl parts that were growing to 20Megs each (with 7 - 10 of these running at a time)... not good on a machine that only has 256M... Finally, I get portability - the code easily transfers to other platforms as we will eventually upgrade to more powerful machines...
Anyway, just my 0.02 - yer mileage may vary... Oh, we're running Sparc-intel with Solaris 7, Apache and jserv with mod_perl also...
was just at MacWorld Expo yesterday and saw the demo of it... The icons can be scaled realtime with the drag of the mouse... It was kinda nifty... I believe the big versions were used to make it easily viewable when doing the demos on the super wall sized screens... Another nifty feature was a back button like on your browser as you traverse the directory structure.... that one I liked...
On a funny note, the demo-dude was showing how M$ IE worked on MacOS X. Looked fairly good for what it's worth, but the real point was that he was demonstrating how the separate processes won't crash when one goes bad. IE was the process that crashed - and the rest of the OS kept on chugging along... it was kinda ironic considering M$ booth is not that far away from Apple's...
Oh, the coolest thing was Apple's Cinema display. 22" viewable area and it's sharp... I really wnat one of these!
And what's the deal with pushing the V-Mail crap? If you look at the demo (on tv) and what not, the resolution and stuff sucks... sigh...
You pointed out the "Oops" if you bookmark a session. Doesn't matter if they do. The sessions (at least from a java perspective) time out - so the session logic should send back and "invalid session" response page. That's one reason why you should not bookmark the page. peace. JOe...
$600/month? That sounds like a crock to me. You're getting screwed - there's no way you should be paying $7200 a year for health insurance. You'd better start shopping around. As for the pay - any decent EE with a masters will definitely get paid in the 70K range... I know - several of my friends are them... Again, you are definitely not doing something right or are not qualified in your area... peace. JOe... ps -> I have a masters in CS and make over a $100/hour doing java... Again, you're doing something extremely wrong here...
It shows a really deep lack of understanding of java and what it can/cannot do... As for thinking that "the VM in Netscape is crap" as the extent of your interaction with java then you have some serious shortcomings in your thinking. Java is so much more than just applets running in a browser - if all the articles in the JDJ haven't shown you that, then what have you been getting that magazine for (assuming you have a subscription...)??? In terms of server side development and deployment, java is the main workhorse out there. period. At my current place of employment, we've developed a whole secondary lending instruments trading/auction system. It includes a java gui (which has run beautifully on each platform we've tried it on), EJBs using weblogic and ariba meanwhile talking to C++ and C programs to handle the feeds from Reuters and Bloomberg and make pricing comparisons based on these. We developed a communications protocol to handle the transmission of data between the different processes running and even communicating with an AI engine to perform data uploading etc... All of this was accomplished with two java engineers, one C++ engineer, one C engineer and one LISP engineer. Some of the beauty of java has been the development on other platforms and deployment on other platforms without changing a line of code... The EJBs were initially developed on NT (windows 2000) and then ported over to both Solaris and HP-UX - without changing a line of the EJBs... As I mentioned earlier, the GUI has been a breeze (using JDK 1.3) and we've tried it on several different platforms (including MaxOS X) - and again, everything ran great - the only problem was that I lost the ability to use our skins feature on the MacOS X for some reason that I'm still debugging)...
I believe Java on Linux has failed to catch fire since it requires some serious programming. It isn't as easy as writing a simple little perl script to do something - which is usually what most Linux folks expect - and it requires some serious software engineering since you can't just tack in pieces ad hoc (like say in perl where you can just call someone else's script and you build from that)...
Sorry to be inflammatory, but it really raises my hackles to see someone dump on a technology without first reviewing what the technology can do (which is what I perceived from the author's writing). Is Java overhyped? Yes - but in its defense, it does do some incredible things that M$ has still never gotten running completely. Will it solve the world's software woes? No - we're still decades away from that golden software tool, but it does get us closer to solving the problem of platform independent software development.
Coming from a someone who has writting software on Macs, NTs, Solaris, HP-UX using C++, LISP and Java...
peace. JOe...
My company just opened-up its benefits to gay workers. They don't have families and can still put in 70-80 hour weeks into their forties and fifties. They also don't have kids sucking precious healthcare benefits.
Okay, this post bugged the crap outta me... Stereotyping gays as not having families and willing to work 70/80 work weeks because of this is pure B.S... There are plenty of gays that have families, financial responsibilities (whether to prior biological children, adopted or older family members) and want the same working conditions apportioned to "Straight" workers. The 70/80 hour work week is a preference - you can decide to work it or not (whether you get paid for it is another issude)... Also, we have the right to the same health care benefits - just because someone is gay does not mean they have less health care needs or rights... Maybe you should be considering how much more difficult it is for an out gay person to function in that environment from all the bigotry and misconceptions perpetuated by people like you...
just venting on this idiotic remark...
Okay, I'll respond directly to this since you :-)
...
can't play nicely with others...
I'm in the process of replacing a bunch of mod_perl scripts for a large internet game
company. The problem the company had was that
the mod_perl stuff was eating up all memory
to the point where it was regularly crashing
their machine - this, just to handle their
daily newsletter and other subscription services.
In my opnion, the scripts used to handle this
basic service were hacked and not developed
properly at all - I had to search down mutlitple
scripts and lay out exactly what call what
It was a mess and to top it off, no documentation.
Also, the scripts were writing to a dbm file to
store things that had grown to over 66Megs in
size - incredible when I found that most books
recommended dbm for only small database stuff...
Anyhoo, I've replace this with jdbc talking to
oracle to maintain the lists and registration
info - and with a servlet, this is a one time hit
to open and keep the database connection - huge
saving compared to having to thwack IO everytime
with the dbm implementation and mod_perl. Also,
my java servlet doesn't grow - it's been at a stable
size... - compared to the mod_perl parts that
were growing to 20Megs each (with 7 - 10 of
these running at a time)... not good on a
machine that only has 256M... Finally, I
get portability - the code easily transfers to
other platforms as we will eventually upgrade
to more powerful machines...
Anyway, just my 0.02 - yer mileage may vary...
Oh, we're running Sparc-intel with Solaris 7,
Apache and jserv with mod_perl also...
was just at MacWorld Expo yesterday and saw the
demo of it... The icons can be scaled
realtime with the drag of the mouse... It
was kinda nifty... I believe the big versions
were used to make it easily viewable when doing
the demos on the super wall sized screens...
Another nifty feature was a back button like on
your browser as you traverse the directory
structure.... that one I liked...
On a funny note, the demo-dude was showing how
M$ IE worked on MacOS X. Looked fairly good
for what it's worth, but the real point was
that he was demonstrating how the separate
processes won't crash when one goes bad. IE
was the process that crashed - and the rest of
the OS kept on chugging along... it was
kinda ironic considering M$ booth is not
that far away from Apple's...
Oh, the coolest thing was Apple's Cinema display.
22" viewable area and it's sharp... I really
wnat one of these!
And what's the deal with pushing the V-Mail crap?
If you look at the demo (on tv) and what not,
the resolution and stuff sucks... sigh...
You pointed out the "Oops" if you bookmark a session. Doesn't matter if they do. The sessions (at least from a java perspective) time out - so the session logic should send back and "invalid session" response page. That's one reason why you should not bookmark the page. peace. JOe...
$600/month? That sounds like a crock to me. You're getting screwed - there's no way you should be paying $7200 a year for health insurance. You'd better start shopping around. As for the pay - any decent EE with a masters will definitely get paid in the 70K range... I know - several of my friends are them... Again, you are definitely not doing something right or are not qualified in your area... peace. JOe... ps -> I have a masters in CS and make over a $100/hour doing java... Again, you're doing something extremely wrong here...