Humm... Java or .NET...
.NET has secruity holes... oh ya, so does Java
.NET needs lots of system resources... oh ya, so does Java
Java can be write once, read anywhere... well, ok sort of
.NET works well with Windows systems (well it does today, what will Microsoft replace .NET with in 3 years?)
ASP is so simple a child could learn it
Java, Javabeans, JSP, JavaScript (ya ya... its diffrent, but JSP pages are littered with JavaScript)... what's up with that? Why do we need applets to talk to servlets via beans... and what are they all doing in the sandbox?
.NET has memory leaks... Oh ya, so does poorly written Java code.
I suggest going with Java... why? Because Microsoft is fickle, one day they support something, the next day they decide to take a new approch... meanwhile Java keeps improving (sort of
.NET is great today, but what happens with .NET 2004 and then Microsoft changes its mind and switches to settop devices only.
Microsoft has a wide focus, Sun is far more focused on Java and the machines that run it... well, maybe not that focused... but they will retain more of their focus through the ups and downs of the market than Microsft might if the market turns against .NET
In the end, .NET and Java will both be around for a while (more than likely) and if you learn Java you will really be in good shape to learn the C languages and if you learn JSP you will be in good shape to learn ASP...
My vote is still for Java, just because I had a teacher that was horny for Java and hated Microsoft so I like to give him some props at times... That and I think Java is the far stronger cross platform technology that has the ablity to expand into smaller devices easier and can run on anything from a four dollar watch to a million dollar super computer...
CJ
- If chickens could fly would they egg ugly people?