The 36-Pound C/C++ Compiler from Microsoft!

The 36-Pound C/C++ Compiler from Microsoft!Source| OSC Open Source Community (ID: oschina2013)

Previous Notes Compilation

  • My Linux Quick Reference Manual.pdfDownload

  • My Regular Expression Quick Reference Manual Download

  • My Browser Favorites Revealed

  • Data Structures and Algorithms Note.pdf Download

  • LeetCode Algorithm Solutions C/C++ Version PDF Download

  • LeetCode Algorithm Solutions Java Version PDF Download

  • Job Resume Template Collection (Word Format) Download

  • Java Core Knowledge Summary.pdf Download

  • C/C++ Common Interview Questions (With Answers) Download

  • Design Patterns Study Notes.pdf Download

  • Java Backend Development Learning Path + Knowledge Summary

  • Frontend Development Learning Path + Knowledge Summary

  • Big Data Development Learning Path + Knowledge Summary

  • C/C++ (Backend) Learning Path + Knowledge Summary

  • Embedded Development Learning Path + Knowledge Summary

Recently, I came across a very “heavyweight” software, weighing about 36 pounds, and it was truly eye-openingThe 36-Pound C/C++ Compiler from Microsoft!. Moreover, the developer is Microsoft.

The 36-Pound C/C++ Compiler from Microsoft!

As we all know, over the past 47 years at Microsoft, they have released several large software products.

However, there is one software version whose physical weight stands out, far surpassing all other software versions.

The official Microsoft Windows Dev Docs account recently released an interview video with their archivist, Amy Stevenson, on social media.

Amy revealed in the video that the largest software ever released by Microsoft is a “Microsoft C/C++ Compiler with Windows SDK,” and since then, Microsoft has not released any software of such weight.

It packaged Microsoft C/C++ 7.0 in a box over two feet long (about 61 centimeters), allowing developers to create MS-DOS, Windows, and OS/2 applications.

The 36-Pound C/C++ Compiler from Microsoft!

According to the introduction, this compiler was released in 1992, weighing over 40 pounds (about 36 pounds), most of which was in the form of thick reference books and “quick” start guides.

It included more than 20 separate floppy disks for storing the program itself, as well as over 10,000 pages of more than 20 printed paper documents, taking up most of the weight and space of the entire software package.

In Microsoft’s 47 years, the birth of Microsoft C/C++ 7.0 is significant because it is the first C++ compiler.

At that time, Microsoft collaborated with several C++ preprocessor compilers to convert C++ to C before creating executable programs. From 1992 onward, Microsoft implemented direct support for C++ on local compilers, and this functionality has had a lasting impact.

The 36-Pound C/C++ Compiler from Microsoft!

Insiders revealed that it was so large that Microsoft’s own Canyon Park factory could not handle it; ultimately, it was assembled on a production line in a factory in Oregon.

“So we never had the chance to celebrate its birth, nor to see it come off the line.”

The 36-Pound C/C++ Compiler from Microsoft!

In fact, this Microsoft C/C++ Compiler with Windows SDK was not used for very long.

It was replaced in 1993 by Visual C++ 1.0, which was offered on 3.5-inch floppy disks and more convenient CD-ROM format.

Even today, it continues to be developed. Visual Studio has also become a relatively complete development toolset, including common integrated development environments and many related development tools.

Honestly, seeing this makes me want to have such a “heavyweight software” on my desk, wouldn’t that be coolThe 36-Pound C/C++ Compiler from Microsoft!.

Reference Reading:https://www.pcmag.com/news/microsofts-largest-piece-of-software-weighed-more-than-40-pounds

Previous Notes Compilation

  • My Linux Quick Reference Manual.pdfDownload
  • My Regular Expression Quick Reference Manual Download
  • My Browser Favorites Revealed
  • Data Structures and Algorithms Note.pdf Download
  • LeetCode Algorithm Solutions C/C++ Version PDF Download
  • LeetCode Algorithm Solutions Java Version PDF Download
  • Job Resume Template Collection (Word Format) Download
  • Java Core Knowledge Summary.pdf Download
  • C/C++ Common Interview Questions (With Answers) Download
  • Design Patterns Study Notes.pdf Download
  • Java Backend Development Learning Path + Knowledge Summary
  • Frontend Development Learning Path + Knowledge Summary
  • Big Data Development Learning Path + Knowledge Summary
  • C/C++ (Backend) Learning Path + Knowledge Summary
  • Embedded Development Learning Path + Knowledge Summary

Leave a Comment