View Single Post
Old 05-15-09, 09:17 AM   #10
walterman's Avatar
Join Date: Oct 2003
Posts: 1,525
Default Re: Visual Studio 2008 & .NET

Originally Posted by x0rcis7 View Post
I recently received a book on visual studio 2008 and after reading the first few chapters, I realize it says that compiled programs require the .Net framework. Im wanting to learn a programming language but from what it seems, learning visual basic would be a Complete Waste of time since it requires .Net. Is there anyway to create a project without the need of .Net. Why would someone want to waste this valuable time on VB when learning C++ would be 10x more beneficial? Thus said, should I forgot about VB and start with C++ since compiled projects can be distributed to any and all computers and work fine?
I recommend to start with C#. It's a good structured language, and it has few differences with Java (you will learn both, that is the advantage with C#). With Java, you need to install the Java Virtual Machine, and with .NET you need to install the .NET Framework (The mono framework for linux works pretty well today). You could start with C++, but, it needs more complex/advanced OOP concepts (plus the manual memory management) that you will learn with C# easily. C++ is powerful and a standard in the industry, no doubt about this, but, developing projects with C# is easy & fast, and the performance isn't bad. It's a more productive language.
ASUS Rampage Formula X48 | Xeon 3350 @ 3.6 GHz (450x8/1.26v) | 4x1GB OCZ DDR2 PC2-6400 Reaper CL3 @ 900 MHz 3-4-4-15 | 1 x eVGA GTX 285 SSC | 1 x ASUS EN8800GTX (PhysX/CUDA -> Burnt by nVidia 196.75 driver) | X-Fi Titanium Fatal1ty PCIe | 1 x Intel X25-M G2 80GB | 2 x 750GB WD RE2 7500AYYS SATA2 16MB | Samsung SH-B083L SATA | Enermax Revolution 1250W | Samsung SyncMaster 275T 27" 1920x1200 | Thermaltake Black Armor | BloodRayne 2 FSAA Patch
walterman is offline   Reply With Quote