Wed, 26 Oct 2005

Does Visual Studio Rot the Brain?

In a word: yes. Which is why I prefer Borland tools. C++ Builder and Delphi give you the option of going for true RAD, but both have facilities that make it easy to get down and dirty with the code, including inlining assembly.

The last decent UI for dev tools that M$ released was the [in]famous "Quick" series: QuickBASIC, QuickC and QuickPascal. The compilers in that series weren't bad, either, although Borland's tools of the time (Turbo C and Turbo Pascal) still managed to build tighter executables. I truly despised the Borland editing environment with those compilers, though, and would often code and test using the M$ tools, and then manually make the production version with the Borland compilers.

As a UNIX guy dragged kicking and screaming into the Windows world, I've never really been able to enjoy Windows programming. Charles Petzold, who is a long-time developer for DOS & Windows really laid out the reasons for me at the NYC .NET Dev group. Visual Studio and Microsoft tools force you to adopt programming techniques designed around implementation speed, not understanding or quality.

(link) [Slashdot]

/Technology | 2 writebacks | permanent link


On 10/29/2005 06:02:16
MJ wrote


On 10/29/2005 09:57:47
Dave H wrote

That's interesting ...


comment...

 
Notes: If you put a <mailto:> link in the URL field your address will not be mangled: this could be a bad idea as your email address could be easily harvested by bots designed for SPAM. The comments field should now format correctly for line feeds and carriage returns: when you hit the 'Enter' or 'Return' keys in your comment it should break to a new line. The text should wrap cleanly. Please let me know if it doesn't. No HTML tags will pass through - entering links seems to be the main cause of comment SPAM. Also, please be sure that Javascript is enabled in your browser before attempting to post a writeback. Sorry for any inconvenience, but this really helps cut down on the amount of comment SPAM I have to deal with.
 
 Name:
 URL:(optional)
 Title: (optional)
 Comments:  
Save my Name and URL/Email for next time