I am a web developer with front-end programming skills. I know ActionScript and HTML, CSS. I am studying other stuff like Ajax, etc. But I am going to take a class to learn web applications languages. I don’t know which language to study and then teach myself the other two. I know .NET focuses on C# and Perl is still out there. Just wondering what the trend looks like in the future.
What is your recommendation? I’d like to take a class in the “hard one” and study the rest on my own.
January 31, 2010
Java, .net Or Python?
3 Comments »
RSS feed for comments on this post. TrackBack URL
There is more legacy code in java than the others, thus more professionals in java. When you can read other people’s code, I guess you have attained the hard part. Trend??? I expect in 20 years a whole new language written with Simplified Madarin characters in vertical columns, arranged right to left, to gain exclusive technical advantage.
I expect your web app class is java.
Comment by deonejua — January 31, 2010 @ 5:01 pm
It depends on the ASP language. If your using C# its easier to learn up front but harder to maintain and develop in the end. Whereas Java is the opposite. They both have extensive API support, but Java has proved to be the true portable language. C# has meta data and Java doesn’t, Java swing is better than Windows forms. There is so much stuff to compare. Most programmers are happy to learn the ‘easy’ one first in this case. They both powerful and being used in computing world. Not sure about Python, I wouldn’t choose it over either of the aforementioned.
Comment by fasting to lose weight — January 31, 2010 @ 7:06 pm
How about attending stanford university’s courses online?
cs106a programming methodologyhttp://www.youtube.com/watch?v=KkMDCCdjy…
and
cs106b programming abstractionshttp://www.youtube.com/watch?v=kMzH3tfP6…
These are the first lectures in each course. The first seems to concentrate on Java and the second on C++ though both say they are teaching programming per se and not java or C++http://en.wikipedia.org/wiki/Comparison_… is self explanatoryhttp://www.cis.udel.edu/~silber/470STUFF…
If it has to be one of the 3 in the title then Java is the one to take the class in.
Comment by yrjokin — January 31, 2010 @ 10:38 pm