# החלוצים החשובים ביותר של מדעי המחשב

מצ'רלס באבאג' ועדה לאבלייס, שחלמו על מחשבים במאה ה-19, דרך אלן טיורינג וגרייס הופר ועד טים ברנרס-לי, ממציא ה-World Wide Web: האנשים שבלעדיהם לא יהיו מחשבים, אין אינטרנט ואין תוכנה. מי היה הכי חשוב?

- 3 הצבעות · 20 פריטים
- 20 ביולי 2024 · labrat
- https://even.best/he/l/3732/%D7%94%D7%97%D7%9C%D7%95%D7%A6%D7%99%D7%9D-%D7%94%D7%97%D7%A9%D7%95%D7%91%D7%99%D7%9D-%D7%91%D7%99%D7%95%D7%AA%D7%A8-%D7%A9%D7%9C-%D7%9E%D7%93%D7%A2%D7%99-%D7%94%D7%9E%D7%97%D7%A9%D7%91

## 20 מובילים

1. **עדה לאבלייס** (1 · ▲1 ▼0) — כתב את האלגוריתם הראשון למכונה: המתכנתת הראשונה.
2. **אלן טיורינג** (1 · ▲1 ▼0) — מכונת טיורינג ומבחן טיורינג; אבי מדעי המחשב המודרני.
3. **ג'יימס גוסלינג** (1 · ▲1 ▼0) — יצר את שפת התכנות Java.
4. **צ'ארלס באבאג'** (0 · ▲0 ▼0) — עיצב את מכונת ההבדל והמציא את המכונה האנליטית, מחשב מכני.
5. **ג'ון פון נוימן** (0 · ▲0 ▼0) — ארכיטקטורת פון נוימן: תוכניות ונתונים באותו זיכרון.
6. **גרייס הופר** (0 · ▲0 ▼0) — פיתח את המהדר הראשון.
7. **טים ברנרס לי** (0 · ▲0 ▼0) — המציא את ה-World Wide Web ו-HTML.
8. **וינט סרף ורוברט קאן** (0 · ▲0 ▼0) — אבות ה-TCP/IP, שפת האינטרנט.
9. **דונלד קנוט** (0 · ▲0 ▼0) — מחבר "אמנות תכנות המחשב".
10. **אדסגר דיקסטרה** (0 · ▲0 ▼0) — האלגוריתם שלו מוצא את הדרך הקצרה ביותר.
11. **מרווין מינסקי** (0 · ▲0 ▼0) — אחד מהאבות המייסדים של הבינה המלאכותית.
12. **מרגרט המילטון** (0 · ▲0 ▼0) — ניהל את תוכנת המחשב המשולבת של אפולו.
13. **קתרין ג'ונסון** (0 · ▲0 ▼0) — מסלולי המשימה של נאס"א מחושבים.
14. **פרנסס אי אלן** (0 · ▲0 ▼0) — חלוץ האופטימיזציה של מהדרים.
15. **ויטפילד דיפי ומרטין הלמן** (0 · ▲0 ▼0) — המציא קריפטוגרפיה של מפתח ציבורי.
16. **לינוס טורוואלדס** (0 · ▲0 ▼0) — יצר את ליבת לינוקס.
17. **ביארנה שטרוסטרופ** (0 · ▲0 ▼0) — פיתח את שפת התכנות C++.
18. **גידו ואן רוסום** (0 · ▲0 ▼0) — המציא את שפת התכנות Python.
19. **לארי פייג' וסרגיי ברין** (0 · ▲0 ▼0) — הקימו את גוגל עם אלגוריתם ה-PageRank שלהם.
20. **מארק דין** (0 · ▲0 ▼0) — ממציא שותף של אפיק ISA למחשבים אישיים.

כיצד מסודר הדירוג הזה? לפי הצבעות של אנשים: כל ▲ מוסיף נקודה וכל ▼ לוקח אחת. כל אחד יכול להצביע ולהוסיף את מה שחסר.
