I think this is a matter of choice. I perfer to go with the majority which is for better or worse M$. I for one like M$ so I go with VB, ASP, and soon .NET AJ
I would lose my head if it wasn't attached.
In a word, YES! Why? There are virtual machines for just about every platform for Java. IBM is embracing Java big time. ".NET" will become successful and C# will be cross platform, but I don't forsee Java dying anytime soon. Stictly M$ shops may change, people whos customers are asking for it by name may change, others will not. Where I work, we are just starting to get into Java because of our environment (AS400, NT, 2000, Novell). We need to be able to use all of the platforms.
Also, I don't know much about C#, but I would guess it doesn't do JSP/Servlet sytle programming very well yet. Mike Wills
AS400 Programmer
They do appear similar, but NO. Java was created by Sun Microsystems to be a cross-platform universal language. Write once, run anywhere. Netscape developed javascript for client-side scripting. Mike Wills
AS400 Programmer
As I understand it there is a toolkit for JAVA called Mocha. The biggest mistake Sun made though was in making JAVA applications run in a "sandbox". They should have encapsulated them in a "mug" or at least a "cup".
X-)
Jeff
No matter how bad it is, it can always get worse ....
I'm planning to get my MCSD certification (not .NET) and then pursue Java in 3 months.
Problem is with all the information out there i'm not sure what the paths are and where to start. I've been to the Sun site and Oracle, i'm still confused.
Can anyone offer any insight or send me references?
You can't go wrong either way and Java programmers make some of the best bucks in the business right now. Both C# and Java will be around for a while. Peace
.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?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.