15-bit Top Cow fork Programmer

Source: Internet
Author: User

Now programmers are getting more and more, so good programmers are getting more and more. But which of them is the top of the list?

In fact, it's almost impossible to say exactly which programmers are the best, but developers in the industry are still very enthusiastic about this topic. ITWorld the rankings and analysis by polling and analyzing data from other foreign communities (such as Quora, Reddit). As a result, there are some names that do recur in the discussion.

Let's take a look at the 15 most qualified programmers who are still alive:

(small part of the first supplementary statement, the following ranking is not based on personal achievements.) If you like Daniel Line in the back, don't tangle don't be excited ~ ≧▽≦ ~)

1. Margaret Hamilton

Main achievement: The hero behind the Apollo program flight control software

Reason for listing: as director of the Charlse Stark Draper Laboratory Software Engineering Department, she led her team to design and develop flight control software for NASA's Apollo and Skylab missions. Based on the work accomplished in the Apollo program, she then developed a common system language and DBTF development paradigm. She pioneered the concepts of "asynchronous software, priority scheduling, and high reliability software design". These all become the foundation of future "software engineering". She was the winner of the 1986 Augusta Ada Lovelace Award and was awarded NASA's Outstanding Space Performance Award in 2003.

User evaluation

Ford_beeblebrox:hamilton, who invented software testing, could be the founder of computer engineering in the United States.

Dan Allen: I think the computer programming (and the related stuff) is just a branch of mathematics, before she's done it (with all due respect, because Knuth is included in the scope). Then a set of flight control software for the aerospace vehicle clearly brings programming to a different paradigm field.

David Hamilton: ... She created the word "software engineering," and then used an example to tell people how to do it.

Drukered: She's amazing.

Recommended Readings

"This is the beautiful programmer, wrote the code to allow Apollo to successfully land on the moon!" 》

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.