Ahmed Aljaberi
Ahmed Aljaberi

@ahmed_aljabri

9 تغريدة 63 قراءة Feb 17, 2021
اطلعت على بعض المراجع التي تتحدث عن تاريخ الكمبيوتر, هناك دائماً حلقة مفقودة في مكان ما. الأغلب تعطي تاريخ سردي للأحداث لكن لا تهتم بتاريخ تسلسل الأفكار. سأحاول هنا سرد تاريخ مختصر جداً للكمبيوتر مع ربط للأفكار بقدر الاستطاعة.
(سلسلة)
سأبدأ من آلة الاباكس التي لها تقريباً 4 الاف سنة من ايام البابليين. حتى هذه الآلة يتم الحديث عنها بتسطيح وكأنها كانت تستخدم كما يستخدمها الأطفال لجمع بعض الاعداد البسيطة لكن في الواقع هذه الآلة البسيطة قادرة حتى على استخراج الجذر التكعيبي للأعداد.
الأباكس السابقة تحتاج لإنسان يعرف كيف يستخدمها و يصف خرزها حسب كل عملية يدوياً. الاف السنين احتجناها لنصل لأتممة عملية بسيطة من عملياتها كالجمع و الطرح فقط و هذا ما قام به العالم باسكال في القرن 17.
في نفس زمن باسكال كان العالم ليبنيز كان عمره 16 سنه حين وفاة باسكال و قد قام بخطوة متقدمة طور آلة تستطيع ايضاً الضرب و القسمة و استغرق منه ذلك عشرين سنة. فكرة باسكال كان اضافة ذاكرة ميكانيكية.
هذا الاختراع اخرج جيل كبير من الكمبيوترات "الميكانيكية" لو تتسائل مثل ماذا .. فاشهر مثال هو مضخة الوقود القديمة , كان فيها سعر و عدد اللترات و كانت تضربهم في بعض و يطلع السعر ( ميكانيكياً ). المهم ..
كان ليبنيز مهتم بالرياضيات و منطق ارسطو و كان يحلم بصنع آلة تستطيع تحديد صحة وصواب رموز رياضية حقيقية لكن ظل ذلك حلماً. ايضاً احب اضافة اهتمامه بالنظام الثنائي و الذي هو في الأصل "صيني" و ذكر ليبنيز انه يمكن الحساب بالنظام الثنائي كما نحسب بالنظام العشري لكن لم يربط بينها.
ظل حلم ليبنيز حبيس الكتب تقريباً 300 عام حتى اطلقه من جديد عالم رياضيات اسمه هيلبيرت في مؤتمرعام 1928 بأن طرح 3 اسئلة اشهرها كان مايسمى بمشكلة القرار و كان السؤال: هل هناك خوارزمية تستطيع ان تأخذ مجموعة رموز رياضية كمدخلات و يكون نتيجتها صح , خطأ ؟؟
بعد سبع سنوات حاول عالمان الإجابة على هذا السؤال. العالم الأول الونزو تشرش اللي ابتكر الlambda calculus و اللي تعتمد عليه لغات الكمبيوتر الFunctional. و لثاني هو الان شورينغ اللي ابتكر فكرة الTuring Machine.
طبعاً الابتكارين كانت خلاصته "مستحيل" كإجابة على سؤال هيلبيرت لكن ماتوصلوا له فتح امامنا هذا العالم الذي نعرفه الان ..و هو عالم الكمبيوتر الثنائي.
(انتهى)

جاري تحميل الاقتراحات...