Hello all,
I just recently started learning Java after a friend told me a bunch of cool things about it. So now I am learning it and I was surprised. Its a high level language but not too high level like VB.NET or C#.NET, etc and works on all platforms. Just a few things you need to work around as a developer like getting an installer that will launch your compiled .jar files, etc. Also alot of IDE's now, such as Zend Studio and jEdit use java. I figured i'd mention it since there isnt anything on the forums about it. If you guys want I can give a list of a hole bunch of tutorials and resources and stuff.
-maddog39
I know java is cross-platform and cool, but I really don't like it when it comes to app development. I mean, I think c code is portable enough. I would never use it to develop a web application though. I do like jedit though, but it's a bit slow.
I would agree with you on the web development part, I dont really like applets and HTML, when they mix they get slow and your better off with PHP or something. How ever, I think its awsome for application development. When you use netBeans IDE it becomes alot like VB when making GUIs and what not.
I like to see applications written in Java but I don't like to use Java.
I see things like Mega Mek, jEdit, e.t.c. and say oh joy some thing I don't have to recomile or fetch a win-installer for.
When I think about writing Java code I think. "Geesh, I could type less doing this in C or Python!" I think Java is a good language but I don't like writting it :-)
Don't forget that Java is slow! And also memory-intensive. Python (
http://python.org ) has also similar properties, but fewer security and portability (but it's enough IMHO).
Java isn't very frendly with every browser.
Oh guys, Please make familiar with JAVA then compare it with others.

I know Java and Advanced Java topic. I should say that you can do what ever you want with Java.
From Web Application to Server Application.
you can code Java to work with Windows Libraries and also have a server to work with it in www.
I have done some projects for my education with Java like :
writing a Library Management System ( Application )
wrtiting a Chat Server And Clients to work with Server In www
using JNI and some more ....

if you want there is an alternative for ASP and PHP with Java called JSP ( java server pages ) or Servlets. these are server side languages.
and I should say java is more secure than other languages.
about the speed of the Java Application I am agree with you, it needs much memory. but it does not mean that java is not good.
I will post some links for Java if you want.
Kind Regards,
Jalal.
*** CODE IS POETRY ***
I learned JAVA in a CS class a couple years back. It is supposedly the most used programming language, but I don't see that many Java apps compared to everything else.
Heck its been so long since I learned about Java that the <applet> tag got the depriaxe by html 4.01. When I learned 'bout Java it was from a book dated to when the JDK 1.0 was in Beta testing.
I think java is a very fine language, I even learned a bit of AWT for my first toolkit (but never wrote the apps hehe). I'm sure its changed a lot but theres just one thing I can't stand. Like system.out.println is probably the result of great deisgn and thats all well and good but printf is a heck of a lot shorter to type !!!
Next year i will learn java at univesity so i'm keen on studying it!
Java has a ton of advantages. I still don't like it more than C++, though. Eventually I'll get around to some major app building with it.
Java is a more complicated language than C# and especially VB. It is the language of choice nowadays for projects that dont require immense real time performance (i.e. commercial games for which C++ is the best.)
Java is actually faster than .NET and produces smaller bytecode.
C# and VB.net is actually a pathetic attempt by Microsoft to rip off Java.
With today's JVM's, I havent noticed a performance problem with Java at all. Basically, only unmanaged code can surpass it.
I've always considered C# to be Microsofts attempt to 'invent Java'
I wonder what came first, J++ or C# ? lol And now they have J# I think.
If I was worried about how fast the program ran I'd call some one like
Mel. As long as it performs reasonably on a Katmai P3 or the target audience I don't care that much.
Although I think a C to Java Bytecode Compiler would be more fun then working in Java from my PoV hehe.