أعظم المبرمجين في العالم على مر العصور
هل أردت يومًا أن تتعرف على أعظم المبرمجين الذين عاشوا على هذا الكوكب؟ تابع القراءة، حيث نستكشف أعظم المبرمجين على مر العصور ومساهماتهم.

لقد أحدث الكمبيوتر ثورة في العالم – لا شك في ذلك. والمبرمجون مسؤولون عن هذا.
ومع ذلك، ليس كل المبرمجين متساوين. فبينما حقق العديد منهم إنجازات عظيمة في عالم علوم الكمبيوتر، هناك قِلة منهم تركوا أثرًا كبيرًا علينا وعلى بقية البشرية.
يتراوح هؤلاء القراصنة النخبة بين غير المعروفين والمشاهير، وينتمون إلى خلفيات متنوعة. لكن ما يجمعهم هو الطريقة التي غيّروا بها حياتنا من خلال عملهم.
هذه التدوينة مخصصة لهم.
أعظم المبرمجين في العالم على مر العصور حسب Impact
| الاسم | معروف ب | مولود | الجنسية | التعليقات |
|---|---|---|---|---|
| دنيس ريتشي | سي، يونكس | 1941 | أمريكي | توفى في عام 2011 |
| لينوس تورفالدس | لينكس | 1969 | فنلندي امريكي | يبتسم كثيرا |
| بيل غيتس | ويندوز | 1955 | أمريكي | أغنى رجل في العالم سابقًا |
| بيارني ستراوستووب | C + + | 1950 | الدانماركية | |
| كين تومسون | يونكس، جو | 1943 | أمريكي | |
| تيم برنرز - لي | WWW | 1955 | المملكة المتحدة | مدير W3C |
| جيمس جوسلينج | جافا | 1955 | كندا | اكتب مرة واحدة، واركض في أي مكان |
| ريتشارد ستالمان | جنو، مؤسسة البرمجيات الحرة | 1953 | أمريكي | جنو/لينكس، رخصة جنو العمومية |
| غيدو فان روسوم | Python | 1956 | هولندا | الدكتاتور المحسن |
| راسموس ليردورف | PHP | 1968 | كندية، دنماركية | شبكة الإنترنت أكثر ديناميكية |
| ساتوشي ناكاموتو | كتلة سلسلة | ؟؟ | ؟ | ؟ |
1. دينيس ريتشي

لقد شارك دينيس ريتشي في تطوير نظام التشغيل يونكس مع كين تومسون، وهذا إنجاز عظيم. ولكن ابتكاره للغة البرمجة C هو ما جعله يتصدر هذه القائمة. لأنه كان له أكبر تأثير علينا.
كانت لغة C في الأصل عبارة عن تحسين للغة B، التي شارك في إنشائها، ثم تطورت لتصبح لغة البرمجة الأكثر نجاحًا في العالم. فهي تدعم عدد لا يحصى من التطبيقات، بما في ذلك نواة Linux، التي تدعم 67% من جميع خوادم الويب و100% من أسرع 500 حاسوب فائق في العالم.
تطورت أيضًا العديد من لغات البرمجة من لغة C، ومن بينها Java، جافا سكريبتلغة Go من Google، ولغة C++ وC# وPerl السريعة والقوية، ولغة Rust الرائعة من Mozilla. إذا كنت تعرف هذه اللغات، فيجب أن تعلم مدى تأثير لغة C التي ابتكرها دينيس ريتشي على عالمنا.
لقد توفي في عام 2011، ولكن يمكنك قراءة نسخة من كتابه "لغة البرمجة C" لفهم مدى براعته. إنه كتاب يجب أن يمتلكه كل مبرمج، حتى أولئك الذين لا يخططون لاستخدامه.
شكرا لك سيدي، واستمر في الراحة.
2. لينوس تورفالدس

"صدر كتاب ""للتسلية فقط"" في عام 2002، ويحكي قصة لينوس تورفالدس. ولد تورفالدس لأبوين يعملان في مجال الصحافة، ونشأ في هلسنكي بفنلندا، وفي عام 1991 أصدر النماذج الأولية لنظام التشغيل لينكس.
لقد أصدره مجانًا واستمر في العمل على تطويره حتى يومنا هذا. وقد أدى هذا إلى اعتماد النظام على نطاق واسع في كل شيء بدءًا من أجهزة سطح المكتب وخوادم الويب وأندرويد وكروم أو إس وما إلى ذلك. وهو أيضًا مبتكر برنامج التحكم في الإصدارات Git.
بطبيعة الحال، كان الإنترنت لينمو بدون لينكس المجاني الذي ابتكره تورفالد. ولكن لا شك أن الإنترنت كان ليسلك مساراً مختلفاً مع تكاليف أنظمة التشغيل وغيرها من تكاليف الترخيص. لقد عمل لينكس على تسوية المشهد على الإنترنت بكونه مجانياً، وسمح للاعبين الصغار بالتنافس مع العمالقة.
3. بيل جيتس

لا يحتاج هذا الشخص إلى مقدمة، وهذا هو السبب بالتحديد وراء وجوده في المراكز الأولى أيضًا. بالطبع، بيل جيتس مبرمج جيد، لكننا سنركز على جانبه التجاري.
أسس شركة مايكروسوفت العملاقة مع بول ألين في عام 1975، ونمت الشركة إلى ما يزيد عن 150,000 ألف موظف حول العالم، مع 53 مليار دولار من الدخل التشغيلي في عام 2020، و44.3 مليار دولار صافي الدخل، و301.3 مليار دولار في إجمالي الأصول.
وبعبارة أخرى، أظهر بيل جيتس للعالم أن المبرمجين أو المهوسين بالكمبيوتر يمكنهم النجاح في تأسيس أعمالهم الخاصة وتغيير مسار الصناعات. واليوم، يواصل المهوسون بالكمبيوتر تغيير العالم باستخدام التقنيات المبتكرة، وهم يكسبون أموالاً طائلة من وراء ذلك.
4. بيارني ستروستروب

إن لغة C لغة رائعة ويمكنك القيام بأشياء مذهلة باستخدامها، وخاصةً عندما تستخدم خيالك. ولكنها تفتقر إلى بعض الميزات، وهذا ما سعى Bjarne Stroustrup إلى تقديمه.
لقد أحدثت لغة C++ التي ابتكرها بيارن ستروستروب تحولاً كبيراً في عالم البرمجيات التي تعتمد على التوقيت والأداء، بدءاً من ألعاب الفيديو إلى مواقع التجارة الإلكترونية، وتطبيقات سطح المكتب، وأجهزة تسلسل الموسيقى، وقواعد البيانات، وحتى أنظمة تحويل الهاتف.
إن لغة C++ هي في الأساس لغة C مع فئات. ثم تطورت إلى لغة برمجة كاملة موجهة للكائنات، مع إدارة ممتازة للذاكرة. وهي ميزة أخرى كانت تفتقر إليها لغة C.
توفر اللغة الميزات الأربع للبرمجة الكائنية التوجه، وهي التجريد والتوريث والتغليف والتعدد الأشكال، لمبرمجي لغة C. وهذا بدوره ساعد في إنشاء تطبيقات مذهلة، ربما لم تكن لتوجد أبدًا بدونها.
وتشمل هذه الأنظمة MySQL، ونظام التشغيل Windows، ومتصفح Firefox، وMaya 3D، وAdobe Photoshop، وMaya، والكثير من الأنظمة المضمنة التي تحتاج إلى تقديم أداء عالٍ، وغير ذلك الكثير.
5. كين تومسون

من بين أهم ابتكارات كين تومسون نظام التشغيل يونكس ونظام التشغيل جو. فقد صمم وطور نظام التشغيل يونكس مع دينيس ريتشي في سبعينيات القرن العشرين أثناء عمله في مختبرات بيل. ومؤخرًا، شارك في تطوير لغة جو أثناء عمله في جوجل.
إن تطويره لنظام يونكس مهم بسبب فلسفة يونكس، التي ساعدت في تطوير بيئات الخادم. على سبيل المثال، يعد لينكس نسخة طبق الأصل من يونكس. فهو معياري ويستخدم أدوات بسيطة ولكنها متخصصة، تتواصل مع بعضها البعض باستخدام الأنابيب في Shell.
كما أثر نظام التشغيل يونكس على المجتمع الأكاديمي، حيث كان مرخصًا وقامت العديد من المجموعات بإصدار إصدارات خاصة به مثل BSD وSolaris وAIX من IBM. كما ساهم في حركة البرمجيات الحرة، والتوثيق عبر الإنترنت، وأنظمة الشبكات المبكرة، والإنترنت بشكل عام.
Go لغة برمجة ثابتة الكتابة، وتشبه إلى حد كبير لغة C. لكنها تتميز بالعديد من الإضافات التي تجعل المبرمج أكثر إنتاجية في بيئة العمل الحديثة. تشمل هذه الميزات جمع البيانات المهملة، والتزامن، وحماية الذاكرة من تجاوزات المخزن المؤقت في لغة C ومشاكل المؤشر، وغيرها.
6. تيم بيرنرز لي

في الثاني عشر من مارس 12، اقترح السير تيموثي جون بيرنرز لي نظامًا لإدارة المعلومات باستخدام شبكات الكمبيوتر. وفي نوفمبر من نفس العام، نفذ هذا النظام.
كان الأمر عبارة عن اتصال بين عميل شبكة وخادم، باستخدام HTTP، بروتوكول نقل النص التشعبي، عبر شبكة تسمى "الإنترنت".
بطبيعة الحال، كانت هناك شبكات كمبيوتر سابقة في تلك الأيام. ولكن هذه الشبكات كانت في كثير من الأحيان عبارة عن أنظمة بحثية مغلقة مخصصة للأبحاث الأكاديمية رفيعة المستوى، وكان يديرها عادة أشخاص ملتحون يحملون شهادات جامعية رفيعة المستوى.
لقد ابتكر تيم بيرنرز لي شبكة الويب العالمية للمواطن العادي وأظهر للناس كيفية إنشاء مواقع الويب. لقد أنشأ أول موقع ويب في العالم، وأول متصفح ويب في العالم، وأول خادم ويب في العالم، وهو CERN HTTPd (خادم HTTP).
كما كتب أول نسخة في العالم من لغة ترميز النص التشعبي (HTML)، والباقي أصبح مجرد تاريخ. يا له من مهووس.
7. جيمس جوسلينج

هذا العالم الكندي في مجال الكمبيوتر هو والد لغة البرمجة Java. ورغم أن Java لم تعد ذات أهمية كبيرة، إلا أنها تحتوي على الكثير مما لا يدركه معظم الناس.
تُعرف لغة Java باسم لغة الكتابة مرة واحدة والتشغيل في أي مكان. لذا، ما عليك سوى كتابة كود برنامجك مرة واحدة فقط ويمكن للمستخدم تنفيذه على أي بنية. البديل بالطبع هو كتابة كود محدد لكل بنية تريد تشغيل برنامجك عليها.
على الرغم من أن معظم أجهزة الكمبيوتر اليوم تعمل على بنية X8086 من IBM، إلا أن الأمر لم يكن كذلك دائمًا. فقد كانت بيئات التشغيل المختلفة تُشكّل عائقًا كبيرًا أمام تطوير البرمجيات، وهي السبب وراء النجاح الباهر الذي حققته جافا.
8. ريتشارد ستالمان

في سبتمبر من عام 1983، أطلق ريتشارد ستالمان مشروع جنو بهدف إنشاء بيئة حوسبة شبيهة بنظام يونكس وتتضمن برمجيات حرة بالكامل.
ولتحقيق هذه الغاية، أسس أيضًا مؤسسة البرمجيات الحرة وأنشأ رخصة GNU العمومية (GPL) لتوزيع البرمجيات الحرة التي يمكن للمستخدم نسخها وتعديلها كما يشاء.
كان مشروع GNU ومؤسسة البرمجيات الحرة بمثابة منصة الإطلاق لنظام التشغيل Linux إلى ما هو عليه اليوم. وتتضمن الحزم الأكثر شهرة في المشروع GNOME وGimp وbash وtar وgzip وgrep.
كما قام ستالمان شخصيًا بتطوير مجموعة GNU Compiler Collection أو GCC لتطوير البرمجيات على الأنظمة المتوافقة مع GNU. كما ابتكر GNU Emacs، وهو محرر نصوص مجنون ولكنه قوي.
وعلى الرغم من تورطه حاليًا في فضيحة إعلامية مثيرة للجدل، فإن مساهماته في عالم الحوسبة والبرمجيات المتاحة لا تزال كما هي.
9. جويدو فان روسوم

إن لغات عائلة C رائعة وفعالة، ولكن بعض الأشخاص لا يستطيعون التعامل معها. أو أن بعض الأشخاص يحتاجون ببساطة إلى شيء أقل إرباكًا.
أنشأ جويدو فان روسوم لغة برمجة بايثون ظهرت لغة البرمجة هذه في عام 1989، ومنذ ذلك الحين أحدثت تحولاً في العديد من مجالات الحوسبة، من بيئات يونكس إلى أن أصبحت اللغة المفضلة لمطوري الذكاء الاصطناعي.
يتبنى Python نهجًا مختلفًا في تطوير البرامج، وذلك بفضل ميزة التباعد بين الأحرف، والكتابة الديناميكية، ومكتبة قياسية شاملة. كما يأتي مع مترجم مثبت مسبقًا وجاهز للاستخدام في العديد من أنظمة Linux.
10. راسموس ليردورف

كانت البدايات المتواضعة للشبكة العالمية للويب تتميز بمواقع HTML ثابتة، والتي على الرغم من أنها بشرت بعصر جديد من الحوسبة، إلا أنها تركت الكثير مما هو مرغوب فيه.
أحد المتسللين الذين حاولوا إصلاح هذه الرغبة هو راسموس ليردورف. لقد كتب مجموعة من برامج C التي تعمل كواجهة CGI أو Common Gateway لخادم الصفحة الرئيسية HTML الخاص به، PHP ولدت.
لم يكن يعلم أن ابتكاره سيُحدث نقلة نوعية في عالم الإنترنت. تُشغّل لغة PHP حاليًا حوالي 80% من خوادم الويب، بفضل كونها لغة مجانية ومفتوحة المصدر. كما أنها لغة برمجة رائعة وسهلة البرمجة.
11. ساتوشي ناكاموتو

حسنًا، نعلم جميعًا أن ساتوشي ناكاموتو هو على الأرجح اسم مستعار. ولكن سواء كان هو أو هي أو هم أو هو، فقد غيّر هذا الاسم مسار البشرية عندما نشر أول ورقة بحثية قدمت البيتكوين في 31 أكتوبر 2008.
لا شك أن العملات المشفرة تُقدر الآن بتريليونات الدولارات، وساتوشي ناكاموتو مليارديرٌ يستحق هذا اللقب بجدارة. لكن يبدو أننا ما زلنا في المراحل الأولى من تغيّرات العملات المشفرة، حيث تكتسب تقنية البلوك تشين الأساسية المُصممة لعملة البيتكوين زخمًا خاصًا.
يتعرض عالم الفن أيضًا لاضطرابات بسبب الرموز غير القابلة للاستبدال، وهي تقنية مستمدة من تقنية بلوكتشين. كما أن هناك العديد من التطبيقات الأخرى قيد التطوير. حتى شركات كبرى، من ويكيميديا إلى مايكروسوفت وتيسلا وAT&T وبرجر كنج، تقبل بيتكوين.
أياً كان الاتجاه الذي تسير فيه الأمور، فمن الواضح أن العالم لن يعود إلى سابق عهده أبداً. وذلك بفضل ساتوشي ناكاموتو.
خاتمة
مع وصولنا إلى نهاية قائمة أعظم المبرمجين، أصبح من الواضح مدى ذكاء كل واحد من عقولهم المهووسة.
ومع استمرار اعتماد العالم على الحوسبة، فإننا ندعو الله أن لا تموت ثقافة القرصنة الحقيقية أبدًا. ونرجو أن تظل رحمات الله علينا. أخلاقيات الهاكر مواصلة تغذية الثورة الحاسوبية على كوكبنا الحبيب.





