May be it could be true for a guy who understands python... hey just kidding.
I did not ment to start a lang war, but frankly I find python easier to use than java,
It may be so ... because it is a scripting language, or may be python suits the way I think,
I am not a Java expert... nor a python expert, just try developing a small project in python and see....
siva kumar
Ranch Hand
Joined: May 02, 2004
Posts: 118
posted
0
What about the future... any suggestions or any stats
Tamas Jano
Ranch Hand
Joined: Feb 21, 2007
Posts: 55
posted
0
Originally posted by siva kumar: What about the future... any suggestions or any stats
You make your own future and you can influence other's as well or you can go with the herd. Predictions were many in the past and just a fraction of what is today can be related to something foretold before and only briefly.
If you consider learning a technology as an investment to secure your future then I don't know what to say, everything is uncertain and never know what's around the corner.
My advice is to develop a thinking and understanding oriented towards solving problems and seek efficiency being technology independent.
Python may solve you a problem easier than Java and that's true vice-versa. Ask yourself what is probable that you will be facing in the future and master those tools that will help you solve those things.
siva kumar
Ranch Hand
Joined: May 02, 2004
Posts: 118
posted
0
Ask yourself what is probable that you will be facing in the future and master those tools that will help you solve those things
Hmm Never taught of those things...
Any way thanks... for the reply [ September 24, 2007: Message edited by: siva kumar ]
pete stein
Bartender
Joined: Feb 23, 2007
Posts: 1561
posted
0
Originally posted by siva kumar: What about the future... any suggestions or any stats
Learn one new programming language a year.
Robert Hill
Ranch Hand
Joined: Feb 24, 2006
Posts: 94
posted
0
RoR does have the potential to seriously challenge J2EE. Remember, it is only 3 years old or so and needs lots more work and testing to be acceptable to companies now relying on EE.
I seriously doubt companies would trash all the work and money and jump into rails or anything else. If RoR does eventually take over the enterprise space(not even close to a certain thing), Java will still be around for a long, long, long time. At worst, there will be thousands and thousands of jobs to maintain all this Java code, and EE will still be used. After all, J2EE isn't the only enterprise framwork(s) being used. Fortran is still used today in specialized areas, and there is still a lot of legacy Fortran to maintain.
Is it worth it? Yes and no, depending on your goals. If you are interested in creating small-ish web sites, I think a person would be nuts to use anything but Rails. Servlets is overkill for small projects and PHP is a security mess and encourages poorly written and designed web pages. I don't know enough about Zope to comment.
If you want to get a enterprise level job, you would be nuts to not learn J2EE.
Then again, you would be nuts to only learn one language/framework. I haven't seen statistics, but it would not surprise me to learn that most programming projects use multiple languages.