Originally Posted by docesam View Post
i came across two high level programming languages ython and ruby.
they are cross platform,just like java. they are very productive ( a programmer can write a program using python in less than quarter the time you need to write the same program in java). they have have -more or less- all the features you need to make your life easy.

my question is : why then should me ,you and everybody sacrifice productivity and go for java instead ? what does java has that make it more favorable?
The area of programming is very wide,and java is the language in which we have to do programming without any kind of help.If a person do java he can be master of the programming nd its not tough for him to do programming in other languages..