Now, this is the first time I've actually gotten confident enough in a language to actually write what I want, rather than what a tutorial can teach me. I made a parser, I was proud, and all was good.

Now, the thing is of course - it's Java. And you guys probably know (and like so more than I), that JRE has some serious draw-backs. And probably won't be around to see the poles meld.

I'm wondering, would spending more time perfecting and learning Java be a waste? Would i be outsmarted a gizillion times when python compillers gets better, run over by having the same vulnerabilities as a C programmer while not having the same low-lvl control? Am I playing a losing hand?

I really want to code, more and more so as a learn, and i really enjoy writing in Java, but i respect the people here, and would love an opinion.

IMHO learning java is not a waste of time. The language isn't going away from one day to the next. Furthermore, java is a great way to learn programming concepts. It's all about learning that, once you master that, it really isn't all that hard to switch the language you use. Learning a new syntax isn't THAT hard.

Yea Java is a main game that Every one like to use for their programmings............I am also desires to learn this language....This is called a main language because This language is the combination of C language , C++ & turbo c etc............

cynusalisa wrote:This is called a main language because This language is the combination of C language , C++ & turbo c etc...

I think you are wrong here.

Turbo C is not a language but a Compiler that compiles C applications, Java its not a combination Of C(java does not have anything to do with C).

Java is an Object Oriented version Of C++(The Cstuff was removed)

1 No More Typedefs, Defines, or Preprocessor 2 No More Structures or Unions3 No Enums 4 No More Functions 5 No More Multiple Inheritance 6 No More Goto Statements 7 No More Operator Overloading 8 No More Automatic Coercions 9 No More Pointers Source:http://java.sun.com/docs/white/langenv/Simple.doc2.html