eshaghna wrote: > i wrote many programs in VC++ and also Borland Delphi > i think Borland Delphi (say Visual Pascal) is very better and easier > than VC++. you can do anything you want in Borland Delphi easily but > in Visual C++ ...?! > > tell me why you prefer Visual C++. > (answer if you was a delphi programmer and know Delphi)
Actually, I've heard nightmare stories from real-world Delphi developers who have actually wished they had made their software in another language (these are big apps. - some of which are popular like Spybot Search&Destroy - the author of Spybot spends 4 hours a day fixing the dialogs before starting on any code changes). Delphi's okay if you need something quick-n-dirty. I've been hearing 'Python/Java' a lot from the Linux crowd lately for GUI development. I frankly don't like any of the toolkits out there. I use MFC because its handy and integrates fairly well with the Visual Studio resource editor, but that's the only reason (laziness plays a role). I'd like portability but nothing out there really catches my eye because I also read/hear about disaster stories involving each toolkit and you have to involve yourself pretty deeply into a toolkit before discovering the flaws. Uh, and MFC has flaws, but you only realize it after you waste 4 hours on a problem that shouldn't be a problem, but I have to use something and something is better than nothing. For C++, though, I've got a massive library of resources available to me. In many cases, I can write 150 lines of C++ where it would take 1,000+ in most other languages...mostly because I've already written the 1,000 lines in C++ and I'd rather not write it again. So my preference to use C++ over any other language is pretty biased because switching to another language means lost time and productivity. -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* VerifyMyPC 2.0 Change tracking and management tool. Reduce tech. support times from 2 hours to 5 minutes. Free for personal use, $10 otherwise. http://www.CubicleSoft.com/VerifyMyPC/
