Yet another J2EE vs. NET, Java vs. C# article. Worth a read though, this guy really knows what he's talking about.
It's also significant to note that several new C# features have already been proposed and will be implemented soon, making C# one of the freshest and quickly evolving languages on the market. The Java language, on the other hand, had a strong initial start and then essentially stagnated after Java 1.1.
I couldn't agree more - Java needs to move if it isn't to be left behind. In terms of features, James Strachan's J* proposal would be a good place to start, I think. In terms of the process, I think that Sun should free Java.
I make use of the JGL library (written by Graham Glass, author of the article) for sorting and filtering. Excellent stuff. I notice that version 4.0 is out, but that you have to pay for it. We are using 3.1.0, which was free (as in beer).
Update: Oh yes - 10 more things to go into Java 3.
Posted to Java by Simon Brunning at November 26, 2002 01:08 PMInteresting. I agree about Java and C# but disagree about .NET. It may well be that J2EE appears more complex because it has to solve a greater range of real world problems. J2EE has evolved to become more complex, .NET will go the same way, currently it looks simpler because it hasn't been around long enough to have to have it's limitations patched or overcome.
Posted by: Alex on November 26, 2002 02:23 PMTrue - J2EE grew. JSPs started without taglibs, for example. (Does ASP.NET have a taglib analogue?) But I wouldn't want to do much JSP work without them!
Also, to do J2EE *properly*, you want to use some 3rd party stuff - Struts, Velocity, that sort of thing.
Posted by: Simon Brunning on November 26, 2002 02:31 PMWhen it comes to security Java is the master....One big problem with C# is that u could basically break into a C# program using C or C++ native codes...Security is flawed for that matter since information hiding is at a greater risk when there are more than a hundred ways to crack a secure program....JAVA RULES!!!!!!
Posted by: Angelo Alfajardo on September 22, 2003 12:42 AMWhen it comes to security Java is the master....One big problem with C# is that u could basically break into a C# program using C or C++ native codes...Security is flawed for that matter since information hiding is at a greater risk when there are more than a hundred ways to crack a secure program....JAVA RULES!!!!!!
Posted by: Angelo Alfajardo on September 22, 2003 12:42 AMHello
i just wana know which is the best and good enough computer language is it Java Or C#
Please Tell me
Posted by: azwar on June 5, 2005 06:32 PM