-

@ Juma Jim’s
2025-06-17 02:39:45
https://image.nostr.build/b13cff44def9f0f28920b6492a29f9604001a4d9b91ac58fea0fc38924aa5636.jpg
These individuals and their creations have profoundly shaped modern computing, influencing software development, systems programming, and web technologies.
Their legacies live on in the tools billions use daily (JavaScript, Python, Java, C++, etc.).
1. Dennis Ritchie
- Role: Computer Scientist
- Contributions:
- Creator of the C programming language (1972).
- Co-developer of the Unix operating system (with Ken Thompson).
- Turing Award winner (1983).
Past: Bell Labs (created C and Unix).
- Legacy: His work underpins modern computing (Linux, macOS, Windows, etc.).
2. Bjarne Stroustrup
- Role: Computer Scientist
- Contributions:
- Creator of C++ (1983), an extension of C with object-oriented features.
- Worked at Bell Labs and later at Morgan Stanley.
Current: Professor at Columbia University
- Past: Worked at Morgan Stanley (2014–2022), Bell Labs.
3. Anders Hejlsberg
- Role: Software Engineer
- Contributions:
- Lead architect of TypeScript (Microsoft).
- Creator of Turbo Pascal and C
- Key developer of Delphi.
- Current: Still at Microsoft (since 1996).
- Role: Key contributor to TypeScript and C
4. James Gosling
- Role: Computer Scientist
- Contributions:
- Father of Java (1995, at Sun Microsystems).
- Developer of the original Java Virtual Machine (JVM).
- Current: Independent consultant.
- Past: Amazon Web Services (2017–2021), Google, Sun Microsystems (creator of Java).
5. Brendan Eich
- Role: Programmer
- Contributions:
- Creator of JavaScript
(1995, at Netscape).
- Co-founder of the Mozilla Project.
- Current: CEO of Brave Software (makers of the Brave browser and BAT cryptocurrency).
- Past: Mozilla (co-founder), Netscape (creator of JavaScript).
6. Rasmus Lerdorf
- Role: Programmer
- Contributions:
- Creator of PHP (1994), a widely used server-side scripting language.
- Current: Works at IBM (via Red Hat acquisition).
- Past: Etsy, Joomla, Yahoo! (creator of PHP).
7. Yukihiro Matz Matsumoto
- Role: Computer Scientist
- Contributions:
- Creator of Ruby (1995), designed for developer happiness.
- Current: Chief Architect at Ruby Central, Inc. (non-profit supporting Ruby).
- Past: Heroku, Netlab.jp.
8. Guido van Rossum
- Role: Computer Scientist
- Contributions:
- Creator of Python (1991), emphasizing readability and simplicity.
- Known as Python’s "Benevolent Dictator For Life" (BDFL).
- Current: Retired from Microsoft (2020–2023). Now semi-active in Python governance.
- Past: Dropbox, Google (creator of Python).
9. Larry Wall
- Role: Programmer & Linguist
- Contributions:
- Creator of Perl (1987), a powerful scripting language.
- Known for the motto: "There’s more than one way to do it."
- Current: Retired but Perl is maintained by The Perl Foundation.
- Past: O’Reilly Media, Jet Propulsion Lab (creator of Perl).
Additional Notes on Languages Mentioned:
- JavaScript: A dynamic scripting language for web development.
- PHP: A server-side language powering websites like WordPress.
- Ruby: Known for its elegant syntax and the Ruby on Rails framework.
- Python: A versatile language used in AI, web dev, and scientific computing.
- Perl*p: A text-processing language popular in early web development.
- Microsoft retains strong ties (Hejlsberg, formerly van Rossum).
- Open-source foundations (Ruby, Perl, PHP) steward their languages.
- Brave (Eich) and IBM/Red Hat (Lerdorf) are active corporate ties.
- Many pioneers are now retired or in academia (Stroustrup, Gosling).