MS to support C99 ?
-
Two years a member, with this being your first post. You chose... poorly. ------- sig starts "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
-
And why do you think I suck? Because I want our Constitution to once again mean what it says? Because I think we need less government? Because I despise the fact that American jobs are lost to cheap, half-assed overseas labor? Because I want something done about the illegal immigration problem on our southern border? Because I think instead of complaining about high gas prices, we should find alternative fuels? Because it's my opinion that the significant majority of people on CP who's membership ID is higher than 25000 are humorless twits? Because I use words that are too large for you to comprehend? Because, despite the fact that I'm the most acerbic individual on this site, I still command what could be called an unreasonable amount of respect, awe, and dare I say - fear? Yeah, I guess I suck then. Oh wait - I'm clueless, too. ------- sig starts "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
You go John! DB_Cooper1950
-
Anyone has idea why Microsoft is not interested in supporting C99 (ISO/IEC 9899:1999) whereas some others do (as Borland C++ Builder 2006[^], GCC, Comeau[^], etc.)?
Maxwell Chen
Having developed projects at Microsoft, I think the main reason is that the C compiler in particular has so much hyperflammable zombie code (it lives, but nobody presently within the organization has the slightest idea how or why, and any attempt to poke large portions of the code base invariably result in Death Star-class pyrotechnics that completely consume all available schedules and budgets). Anybody wanting to understand why Windows and Office bear uncanny metaphoric resemblances to cyanide-spiked Swiss cheese need understand only two things: 1. They're written in C++ and C, and 2. They were built using Microsoft's tools and compilers. I know a guy who got fired for proving that his component would build faster and smaller code with fewer defects using the Borland compiler than the then-current Visual C++ toolchain. It's awfully hard to build defect-free code when your compiler and debugger have bugs :rolleyes:
-- Jeff Dickey jdickey@seven-sigma.com Seven Sigma Software and Services Phone/SMS: +6012 373 8513 FOAF: http://www.seven-sigma.com/foaf.rdf Yahoo! IM: jeff_dickey ICQ: 8053918 Tencent QQ: 30302349 -- If you can't reach me by any of these, one of us may be permanently offline -- I use and recommend GNU Privacy Guard to authenticate and secure email messages! Public key: Download from public servers - Key ID 27F20D92 Fingerprint: B6FB B5DB 9FB5 2ADE B4B3 AF6C 3467 5D64 27F2