توني هور مات في عشرة مارس.
لو بتكتب سوفتوير، إنت بتستخدم شغلو اليوم. الـ quicksort بتاعو. ومنطق هور، الطريقة البنفكر بيها رسمياً في صحة البرنامج، بتاعو. والـ CSP، وهو السبب في انو Go عندها channels، بتاعو.
والـ null كمان بتاعو. حط مراجع الـ null في ALGOL W سنة ١٩٦٥، وفي ٢٠٠٩ وقف في مؤتمر وسماها "غلطة المليار دولار بتاعتي".
والتكلفة الحقيقية للـ null غالباً أعلى من كده بكتير.
الاعتذار
ناس كتيرة نزّلت فكرة وحشة. قليلين اعترفو بيها زي ما اعترف هو.
كان ممكن يدافع عنها كنتاج زمنها، أو يشرح قيود هاردوير ١٩٦٥، وهي كانت حقيقية وكانت حتعذرو. بدل كدا قال إنها كانت سهلة التنفيذ فنفّذها، وإنها سببت أخطاء وثغرات وانهيارات أنظمة ما بتتعد لأربعين سنة.
وبعدين فضل يقولها، باقي حياتو، بالعلن، في قاعات مليانة ناس بتقدّرو.
كان من أكثر الناس تكريماً في المجال (جائزة تورنغ، ولقب فارس)، وكان عندو كل الأسباب انو يسيبها تعدي. ما في زول كان حيرجّع الجائزة.
المهندس السينيور هو شنو
عندنا فكرة مكسورة عن الأقدمية في المجال ده. بنعاملها كنقطة إنك تبطل تغلط.
وهور هو المثال المضاد، وهو تقريباً أقصى أقدمية في المجال. الأقدمية هي الاستعداد انك تسمي غلطتك بدقة، بالعلن، بعد وقت طويل من قدرتك انك تمشي بهدوء.
المهندس الجونيور بيخبي الغلطة لأنو شايفها بتهدد مكانتو. والسينيور بينشرها لأنو فاهم انو الغلطة أنفع حاجة يملكها، المعرفة الوحيدة الما زول تاني قادر يديها للفريق.
ولأي زول بيبني فريق، السلوك ده بينتقل بالتقليد. الناس بتعملو لما تشوف زول سينيور بيعملو ويعيش.
النعي يستاهل القراءة.
وبعدين امشي دوّر على آخر حاجة غلطت فيها وقولها بصوت عالي لزول أصغر منك.
رسالة واحدة مع كل مقال جديد، فيها أبحاث وقرارات منتج وما تبلغنا به الفرق.







