Frustrated developers rip Microsoft in hidden source-code comments

Releasing frustration one line of code at a time.

/* Microsoft should go to hell....*/

So reads one of the hundreds -- maybe thousands -- of anti-Microsoft comments you can find in source code files by looking through Google Labs' Code Search.

And this one's pretty tame, considering some of the foul vitriol lurking in programming code in projects, big and small, hobbyist and commercial, Perl and Python, C++ and C# and in every other language you can think of.

Just what is it about our friends in Redmond that raises such ire among coders? David Ramel, writing in Application Development Trends -- part of the 1105 Media family -- documented dozens of examples of hidden comments in software source code revealing the developers' true feelings. Among the examples:

// These two functions are not necessary under gcc 2.95, but MSVC++ won't compile
// without them. BILL GATES MUST DIE!
(see code)

"Network APIs think only in UNICODE. Yes, Microsoft screwed up the function prototypes."

"A clear thinking person might assume that this should go in grGlideShutdown, however Microsoft claims it should go here in DLL_PROCESS_DETACH..." (see code)

"First off, VC7 does not allow a lot of the linker command options in pragma's. There is no honest or good reason why Microsoft decided to make this change, it just doesn't." (see code)

The following code is a hack to work around a microsoft bug with lockfile. (see code)

To read the full article at ADT, click here.


  • Records management: Look beyond the NARA mandates

    Pandemic tests electronic records management

    Between the rush enable more virtual collaboration, stalled digitization of archived records and managing records that reside in datasets, records management executives are sorting through new challenges.

  • boy learning at home (Travelpixs/

    Tucson’s community wireless bridges the digital divide

    The city built cell sites at government-owned facilities such as fire departments and libraries that were already connected to Tucson’s existing fiber backbone.

Stay Connected