How many lines of code in windows 7




















Used for everything from keeping the plane in the air to providing the pilot with targeting information, this software is critical to making this one of the most advanced and deadly fighter aircraft in the world.

Given that this kind of software is obviously a major national security concern , its code has never been released to the public. For this reason, 25 million lines of code are often given as the upper estimate.

Other sources claim it's a fraction of that at around 8 million lines of code or so. Until such time as it's released, we can only really guess how many lines of code this marvel of modern engineering uses.

The Android mobile device operating system also happens to be one of the largest software programs by lines of code. Coming in at an estimated 12 to 15 million lines of code , it's also one of the most widely used operating systems in the world. Based on the Linux kernel and other open-source software , it's primarily designed for use on touchscreen mobile devices like smartphones and tablets. It was originally developed by a consortium of developers under the sponsorship of Google and was first released in To this day, Android is a free and open-source software, but is usually shipped on devices with other proprietary software pre-installed too.

For this reason, like other software programs listed here, it's fairly difficult to define exactly where an Android Operating System starts and ends. Since , it has been one of the best selling operating systems around the world and has over 3 billion users today. The venerable and now sadly faltering Hubble Space Telescope is one of humanity's greatest technological achievements.

First launched in , it has paid for itself many times thanks to the ways it has allowed us to study and learn about the fundamental nature of the universe. Estimates for the total length of the Hubble's code do differ depending on the source but it probably ranges from between 50, to 2 million in total. Most of this is written in C and Assembly programming languages. A highly complex piece of machinery, the software behind the scenes allows the telescope to capture and send high-definition images from the deepest reaches of space and, relatively speaking, time.

The Hubble Space Telescope has certainly earned its place in history, but its future is now seriously in doubt. Moving even further down the scale, a relatively simple device like a pacemaker requires quite a lot of lines of code to work. While the basic function of a pacemaker seems pretty simple regulating a heartbeat , it's far from a simple set of instructions to replicate synthetically.

Depending on the functionality of any particular fitted pacemaker, the lines of code are likely differ widely. To put this into perspective, more sophisticated medical devices like drug-infused pumps may require , lines of code.

An MRI scanner, on the other hand, needs somewhere in the realm of 7 million lines. It's incredible to think how much time and effort has gone into physically writing, testing, and refining these software programs.

It took some serious teamwork and dedication from the code's programmers to achieve. By subscribing, you agree to our Terms of Use and Privacy Policy.

You may unsubscribe at any time. By Christopher McFadden. Better programs don't mean more code When it comes to measuring the lines of code in any software package, it's not necessarily the total number that matters, but the quality of the programming involved.

Follow Us on. Sponsored Stories. If you continue to use this site, you consent to our use of cookies. Stay on top of the latest engineering news. Almost everything has already been done.

In updating one thing, they can update everything. There are limitations to this system. Potvin says certain highly sensitive code—stuff akin to the Google's PageRank search algorithm—resides in separate repositories only available to specific employees.

And because they don't run on the 'net and are very different things, Google stores code for its two device operating systems—Android and Chrome—on separate version control systems. But for the most part, Google code is a monolith that allows for the free flow of software building blocks, ideas, and solutions.

As Lambert points out, building and running such a system requires not only know-how but enormous amounts of computing power. Piper spans about 85 terabytes of data aka 85, gigabytes , and Google's 25, engineers make about 45, commits changes to the repository each day.

That's some serious activity. While the Linux open source operating spans 15 million lines of code across 40, software files, Google engineers modify 15 million lines of code across , files each week. At the same time, Piper must work to remove much of the burden from human coders.

It must ensure that humans can wrap their heads around all that code; that they don't step on each other's toes with code changes; that they can readily remove bugs and unused code from the repository.

And because all of this is so difficult, it must actually take some of that work away from the humans. Now that Google has switched to Piper from its previous version control system—a tool called Perforce—automated 'bots handle a majority of the commits. This doesn't mean 'bots are writing code. Hey, can anybody give me a rough idea of how many lines of code there are in Windows 10? It's for a school assignment. This thread is locked. You can follow the question or vote as helpful, but you cannot reply to this thread.

I have the same question Report abuse. Details required :. The 50, line listing can be entered by a programmer at about 1, lines a day or about 50 man days. By comparison, the Microsoft Windows operating system has roughly 50 million lines of code. Served concurrently. You should not measure your productivity in lines of code. It is a general identifier taken by adding up the number of lines of code used to write a program. How many millions of lines of code does it take to make the modern program, web service, car, or airplane possible?

The Bitcoin source code has grown dramatically since its inception.



0コメント

  • 1000 / 1000