View Single Post
Old 02-23-2006, 08:11 AM  
drjones
Confirmed User
 
Join Date: Oct 2005
Location: Charlotte, NC
Posts: 908
Quote:
Originally Posted by Coyote
jjjay, you mentioned "...a better UI" and "...getting into windows programming" as your prerequisites. The language(s) you learn should fit the applications you have in mind to build. Some very basic example scenarios are:

If you are wanting to control various hardware devices, then the C's, assembly, and Java are common and appropriate.

If you are wanting to develop stand-alone event-based applications such as an audio/video processing or server log analyzer, then vb/c#.net will suffice. Also, it is not a problem to install the .net framework on the end-user's machine as this is part of the installation project -- installation is seamless to the user.

As I said, these are very basic scenarios. I only want to convey that you need the right tool for the right job. Once you decide on the projects it's a simple matter to learn the right tools.

Hope this helps.
I agree with this.. you should really figure out what kind of applications you want to build and go from there. If you want to do web programming, I would steer clear of microsoft centric programming tools and languages and recommend learning ruby (and ruby on rails.. the fastest way to develop web apps IMHO). If you want to develop windows apps, go with VB etc.

Once you figure out how to program, and become experienced with one language, picking up a new one is relatively easy, so first language choice isnt necassarily that important.

Of course, I used to work for a major open source software company, so my bias is always towards learning something that wont lock you into vendor specific solutions, like perl (my favorite), python, ruby (quickly becoming my favorite), php etc. For building windows applications, python and ruby actually work very well with the wx windows toolkit ( http://www.wxwidgets.org/ ).
drjones is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote