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.
|
thanks very much for this. my focus for any software I create would either be personal tools running on my PC, but mostly I would be looking to create standalone software apps sold to consumer and business users.
it's a long term thing, but thought I should start getting my revision in early. also, at a later stage if I do hire someone it really helps to know what I'm talking about.
I once got quoted $10,000 on elance by an indian software firm for a fairly easy job and that really brought home the dangers of outsourcing to the wrong people, and not knowing your software ass from your software elbow
I've seen you can also get VB 2005 as part of Visual Studio 2005. And Visual Studio is going for as little as $80, with the express version even cheaper. that would seem like a good start.
on the other hand, there's a guy selling a delphi cd on ebay for $4, but I think it might be best to start away from that...