طبعا كلنا لما بدأنا نكتب اكواد برمجه بدأنا بكلمه " Hello World"
و طبعا محدش ينسى فرحته لما اول سطر كود فى حيات اشتغل صح
ايه بقى حكايتها و اشمعنا " Hello World"
اول واحد كتب الكلمه دى كان Brian Kernighan، وهو مؤلف اشهر كتاب برمجه على الإطلاق: C Programming Language
و الراجل ده الف كتاب في سنه 1973 وكان اسمه: A Tutorial Introduction to the Programming Language B و ده الكتاب اللى اتكتب فيه جمله " " Hello World
و لما سألوا Brian ليه اختارت عبارة “Hello World”؟
كان جوابه أنّ ذاكرته قد خذلته، و انه مش متذكر بالظبط سبب الجمله
ولكن كل اللى فاكره هو صورة من الرسوم المتحركة لكتكوت يفقس من بيضته، ويقول “Hello World”.
و ان البرمجه هى العالم الجديد و انه بيرحب فى كتابه بعالم البرمجه
دى كانت اقرب التفسيرات لكن لحد دلوقت مفيش تفسير اكيد 100%
و بغض النظر عن التفسيرات الا انها اشهر جمله برمجيه فى تاريخ البرمجه كله و برضو لسبب غير معلوم
وأحد المحفزات الرئيسية لانتشار “Hello World” هو النجاح التجاري لـ PDP-11 واحدة من الحواسيب الصغيرة الأكثر نجاحًا في عصرها،
حيث تم بيع 6000000 واحدة منها بسعر 10.000$ لكل جهاز،
عدا أنّ نظامها 16-bit ولا تحتاج إلى البطاقات المثقبة، بل تستطيع التعامل معها مباشرةً عن طريق لغة برمجة.
و طبعا محدش ينسى فرحته لما اول سطر كود فى حيات اشتغل صح
ايه بقى حكايتها و اشمعنا " Hello World"
اول واحد كتب الكلمه دى كان Brian Kernighan، وهو مؤلف اشهر كتاب برمجه على الإطلاق: C Programming Language
و الراجل ده الف كتاب في سنه 1973 وكان اسمه: A Tutorial Introduction to the Programming Language B و ده الكتاب اللى اتكتب فيه جمله " " Hello World
و لما سألوا Brian ليه اختارت عبارة “Hello World”؟
كان جوابه أنّ ذاكرته قد خذلته، و انه مش متذكر بالظبط سبب الجمله
ولكن كل اللى فاكره هو صورة من الرسوم المتحركة لكتكوت يفقس من بيضته، ويقول “Hello World”.
و ان البرمجه هى العالم الجديد و انه بيرحب فى كتابه بعالم البرمجه
دى كانت اقرب التفسيرات لكن لحد دلوقت مفيش تفسير اكيد 100%
و بغض النظر عن التفسيرات الا انها اشهر جمله برمجيه فى تاريخ البرمجه كله و برضو لسبب غير معلوم
وأحد المحفزات الرئيسية لانتشار “Hello World” هو النجاح التجاري لـ PDP-11 واحدة من الحواسيب الصغيرة الأكثر نجاحًا في عصرها،
حيث تم بيع 6000000 واحدة منها بسعر 10.000$ لكل جهاز،
عدا أنّ نظامها 16-bit ولا تحتاج إلى البطاقات المثقبة، بل تستطيع التعامل معها مباشرةً عن طريق لغة برمجة.
ليست هناك تعليقات:
إرسال تعليق