   Compiler/language choice...
  I would like to settle down with one programming language that I can spend a good time perfecting my skills at it. I would like to develop for the windows console, but more importantly, I would like quick and easy development for the Win32 envoronment.I am familiar with C++ and am reading up on C#. I would like to be able to design a GUI with minimal templated coding. Basically, I have always been unable to memorize the windows initializing code under VC++6. I always need a reference or tutorial open to create a window. I would like to use the compiler''s interface to create my app''s GUI and it set up the basic framework code, and then tweak it from there.I just do not know whether or not to buy VC++.NET or VC#.NET. Which do you think would be more essential, or useful, or would get me somewhere with a job. Is there a future for C# programming? I don''t want to completely isolate myself knowing a Win32 and only Win32 language, that is not widely accepted. Should I but VC#.NET, or should I stick with C++ and get the .NET version of that?I just need someone to point me in the right direction with helpful information. Thanks all. 
  If that stupid random number thread gets 2 pages of replies.. I would think I could get some help on this. Please, someone? Thanks for any help. ;  You can get the C# compiler for free.  It''s in the .NET platform SDK.  If you like the language, get the IDE. (it''s worth it)   I''m hip because I say "M$" instead of "MS".;  IMO:i think you should stick to C++, it is a powerfull language and gives you a much more open space onto the business world. the gui programming (i imagine you used the winapi) its just a matter of getting used to it. every time i wanted to make a window, i had to go and see the reference, but now i dont, its just a matter of getting used to it. as for the compiler, the VC++.NET its a great editor, compiler and debugger full of tools to improve your work. C# will have a good future (since it is a great language), but not as good as C++, and is also the portability issue..   [edited by - a2ps on September 27, 2003 12:33:51 AM]