As its always said behind every success there is always a person behind it who through his vision and wisdom, dedication and determination has made the impossible to possible. Same is with any new technology. There is always a person whose invention has created the technology we use it. These people are called geeks. They are the masterminds who worked from the scratch to create the world we see and the technology we use.
The website http://www.vnunet.com recently rated these geeks and created a list of top 10 of them. The list is as follows:
1. Linus Torvalds: Creator of Linux kernel.
2. Steve Wozniak: Mastermind behind the Apple’s first products.
3. Sir Tim Berners-Lee: Developer of basic WWW protocols at CERN.
4. Seymour Cray: Most influential person in the advent of supercomputing.
5. Marc Andreessen: Developer of Mosiac, the first mass market web browser which later changed into Netscape navigator.
6. Rear Admiral Grace Hopper: Developed the first compiler and pioneered the idea that programming could be done in English, not machine code.
7. Jack Kilby and Robert Noyce: Developers of Integrated Circuits.
8. Alan Turing: One of the greatest scientists of Theoretical Computer Science. Developer of Turing Machine.
9. Richard Stallman: Creator of the GNU project.
10. Paul Allen: Co-founder of Microsoft. Key player in its early success.