نيكلاوس ويرث، وكيف يمكن للحوسبة المالية أن تساعد في إنقاذ الكوكب

نيكلاوس ويرث، وكيف يمكن للحوسبة المالية أن تساعد في إنقاذ الكوكب

عقدة المصدر: 3059479

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

نيكلاوس ويرث في عام 1969

كان ويرث ملحوظًا لأنه، مثل
صفحة ويكي عنه
يقول إنه ساعد في تصميم تسع لغات. هذه تسع لغات. ومن المؤكد أنه ليس كل عمله الخاص! وقد شارك آخرون، ولكن هذا مثير للإعجاب للغاية.

أول لغتين من لغات ويرث التي أعرفها كثيرًا تتضمن لغة ALGOL من الستينيات، على الرغم من أنه في حالته على وجه التحديد لغة W التي جلبت أنواع البيانات المعقدة وهياكل البيانات الديناميكية والمتكررة مثل القوائم والأشجار والرسوم البيانية إلى
العددية والمصفوفات الخاصة بـ ALGOL. يعد W مهمًا، لأنه تم استبدال ALGOL W بتطبيق ALGOL 68 المنافس الأكثر تعقيدًا وغير الناجح في النهاية. ومع ذلك، فإن لغة ويرث ALGOL W هي لغة البرمجة باسكال، وفي نهاية المطاف تجاريا
أصبحت لغة دلفي المدعومة (المبنية على نسخة موجهة للكائنات من لغة باسكال)، لغات خوارزمية ناجحة للغاية خلال السبعينيات.

لقد كان تفاني ويرث في البرمجة الخوارزمية خفيفة الوزن وسهلة الاستخدام هو ما لفت انتباهي بفضل تعليق استفزازي إلى حد ما على أحد المواقع.

منشور على وسائل التواصل الاجتماعي من أحد مصادر التمويل المؤثرة الشهيرة
/ التاجر / مدير المحفظة المتعلقة بـ
نعي ويرث في السجل، قال ببساطة "[المقال عن ويرث] كان صحيحًا
منتفخ برمجة. أنظر إلى أي شيء تنتجه مايكروسوفت."

ذكّرني استهزاء Microsoft بالملصق بتغريدة حديثة نشرها أحد الأشخاص المؤثرين التابعين لـ Elon Musk، والتي جاء فيها:

1973:

-          ماذا تفعل بذاكرة الوصول العشوائي (RAM) التي تبلغ سعتها 4 كيلو بايت؟

-          إرسال الأشخاص إلى القمر

2019

-          ماذا تفعل بذاكرة الوصول العشوائي (RAM) التي تبلغ سعتها 16 غيغابايت ووحدة المعالجة المركزية (CPU) التي تبلغ سعتها 102%؟

–          يحتوي برنامج Excel على مربع حوار مفتوح في مكان ما

والآن تواجه مايكروسوفت رحلة صعبة بلا داع من قِبَل هؤلاء المعلقين، على الرغم من أنهم كبار بالدرجة الكافية لتحمل هذه الرحلة، وذلك لأن "الانتفاخ" من وجهة نظري سمة مشتركة للحوسبة في القرن العشرين. على سبيل المثال، انظر إلى الأجهزة الافتراضية والذاكرة الكبيرة/وحدة المعالجة المركزية
متطلبات اللغات الشائعة Java وPython. مع تحديث التطبيقات بهذه اللغات وغيرها وتوسيع نطاقها إلى السحابة، تصبح البرامج المتضخمة منتفخة

ميزانيات FinOps العمومية
. ثم يتصاعد الإدمان بدرجة كبيرة عندما يضيف الذكاء الاصطناعي التوليدي إلى هذا المزيج، مع أعباء حسابية ضخمة. تتطلب عمليات التدريب والاستدلال الأساسية أجهزة متخصصة قوية، مثل وحدات معالجة الرسومات (GPU)، والتي أصبحت أكثر ندرة
وأكثر إشكالية للمصدر.

لذلك، بالإضافة إلى التكاليف المتصاعدة الناتجة عن الاستخدام غير الفعال للذاكرة والحوسبة، خاصة ولكن ليس حصريًا للتطبيقات كثيفة البيانات، فإنها تستهلك استهلاكًا زائدًا للطاقة وتخلق تأثيرًا بيئيًا. التوترات الجيوسياسية قد تكون كذلك
تنشأ عندما تتنافس الدول والاقتصادات القوية على الحوسبة، مثل تلك الموجودة في بحر الصين الجنوبي، فيما يتعلق بالأهمية الاستراتيجية لشركة TSMC (شركة تايوان لتصنيع أشباه الموصلات).  

وهنا يأتي دور ويرث وصناعة التمويل. تم استخدام باسكال ودلفي بشكل جيد في الخدمات المالية (لاحظ الارتباط السويسري!)، وكذلك اللغات "المقتضبة" الأخرى خفيفة الوزن، بينما قام مهندسو السبعينيات ببناء صاروخهم عالي الكفاءة
علوم. ومن اللغات الأخرى التي كان لويرث يد فيها هي لغة المتجهات APL، التي صممها الكندي كينيث إيفرسون. كان ويرث مشرفًا أكاديميًا على "المترجم الفوري لتدوين إيفرسون"، وهو جزء أساسي من APL، المعروف أيضًا باسم
لغة برمجة.
A في APL، الذي تم تحقيقه بواسطة Morgan Stanley أصبح فيما بعد K وفي النهاية Q، عندما ترى أسعار التداول الحية والتحليلات في الوقت الحقيقي من البنوك والوسطاء الذين تتعامل معهم، على وجه الخصوص
في الأسهم، والعملات الأجنبية وغيرها من الأصول عالية التردد، مثل اللغات المستخدمة، وخفيفة الوزن، ومقتضبة وفعالة للغاية.  

وهذا أمر مهم لأنه بينما نتعامل مع مشكلة البرامج التي تدير العالم، بما في ذلك الخوارزميات الجديدة لـ GenAI، فإن هذه الأنواع من اللغات والمكتبات المختصرة والمُحكمة، التي يتم ممارستها وإثبات كفاءتها في مجال التمويل، هي التي تعتمد عليها مراكز البيانات والسحابة.
سوف يتحول مقدمو الخدمة (CSPs) والعديد من الآخرين.

ارقد بسلام نيكلاوس ويرث. سأنهي كلامي باقتباس اثنين من المفكرين الذين أعتقد أن البروفيسور ويرث كان سيتفق معهم:

- كار هور، "هناك طريقتان لإنشاء تصميم برمجي: إحدى الطرق هي جعل الأمر بسيطًا للغاية بحيث لا توجد عيوب واضحة، والطريقة الأخرى هي جعله معقدًا للغاية بحيث لا توجد أوجه قصور واضحة. الطريقة الأولى بعيدة
أكثر صعوبة."

الكثير من البرامج الحديثة هي الأخيرة.

- أنطوان دو سانت إكزوبيري: "يتم الوصول إلى الكمال، ليس عندما لا يكون هناك ما يمكن إضافته، ولكن عندما لا يكون هناك ما يمكن حذفه."  

إنه أمر غير بديهي إلى حد ما في عالم حيث الميزات الجديدة والقدرات الجديدة تدفع الابتكار، ولكن البساطة لها فوائد كبيرة.

الطابع الزمني:

اكثر من فينتكسترا