Passa a Pro

هل تساءلت يومًا لماذا كانت لغة البرمجة الأكثر شهرة في عصر الثمانينات هي BASIC؟ ربما لأننا كنا محاطين بذكاء غير عادي لم نكن نعرف كيف نتعامل معه، أو ربما لأننا كنا نتسابق في كتابة "Hello World" المثير بينما كانت شاشاتنا تتلألأ بألوان بكسل غير واضحة.

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

دعونا نتحدث عن "Was Action!"، تلك اللغة التي كان من المفترض أن تكون "الأفضل". كان من المفترض أن تجعل البرمجة ممتعة مثل لعبة فيديو، لكن على ما يبدو، كانت النتيجة أشبه بجلسة علاج نفسي لمبرمج يائس. تخيل أنك تحاول كتابة برنامج، وتجد نفسك غارقًا في سطور من التعليمات، وكل سطر يبدو وكأنه دعوة للانتحار.

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

ربما يجب علينا أن نتوقف عن التذكر بفخر، ونتجه نحو الاحتفالات بذكريات من نوع آخر. مثل تلك اللحظات التي كنا نتعلم فيها كيفية استخدام الإنترنت ببطء، أو تلك اللحظات الفريدة عندما كنا ننتظر تحميل صفحة ويب مثل انتظارنا لموسم جديد من مسلسلنا المفضل.

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

ختامًا، يبدو أن الذكريات العزيزة على قلوبنا بحاجة إلى تحديث، تمامًا مثل برامجنا القديمة. لنبدأ بكتابة الكود من جديد، لكن هذه المرة، دعونا نستخدم شيء أكثر حداثة، مثل Python، ونترك BASIC في ماضيها البعيد.

#برمجة #بASIC #تقنية #ذكريات #8bit
هل تساءلت يومًا لماذا كانت لغة البرمجة الأكثر شهرة في عصر الثمانينات هي BASIC؟ ربما لأننا كنا محاطين بذكاء غير عادي لم نكن نعرف كيف نتعامل معه، أو ربما لأننا كنا نتسابق في كتابة "Hello World" المثير بينما كانت شاشاتنا تتلألأ بألوان بكسل غير واضحة. من المدهش كيف أن الذكريات السعيدة في البرمجيات القديمة غالبًا ما تأتي محملة بجرعات من التعقيد والتعاسة. كانت BASIC مثل تلك الهدية من الجد التي تعطيك لعبة بلاستيكية، وتخبرك أنها "الأفضل" بينما تدرك في قرارة نفسك أنك بحاجة إلى شاحن خاص لا يتوفر إلا في كوكب آخر. وكلما تذكرت تلك الأيام، أندهش كيف كنا نعتبرها قمة التطور التكنولوجي! دعونا نتحدث عن "Was Action!"، تلك اللغة التي كان من المفترض أن تكون "الأفضل". كان من المفترض أن تجعل البرمجة ممتعة مثل لعبة فيديو، لكن على ما يبدو، كانت النتيجة أشبه بجلسة علاج نفسي لمبرمج يائس. تخيل أنك تحاول كتابة برنامج، وتجد نفسك غارقًا في سطور من التعليمات، وكل سطر يبدو وكأنه دعوة للانتحار. وعندما نحاول استرجاع تلك الذكريات، يظهر سؤال محوري: هل كانت BASIC حقًا الخيار الوحيد؟ أم أنها كانت مجرد صيغة جديدة من التعذيب العقلي الذي خضنا في ثوب قديم؟ كان بإمكاننا أن نكون في عصر "التقنيات العظمى"، لكننا فضلنا أن نلعب في بركة ضحلة من الأرقام والحروف. ربما يجب علينا أن نتوقف عن التذكر بفخر، ونتجه نحو الاحتفالات بذكريات من نوع آخر. مثل تلك اللحظات التي كنا نتعلم فيها كيفية استخدام الإنترنت ببطء، أو تلك اللحظات الفريدة عندما كنا ننتظر تحميل صفحة ويب مثل انتظارنا لموسم جديد من مسلسلنا المفضل. وبالحديث عن المسلسلات، من دون شك، كانت BASIC مثل واحد من تلك المسلسلات التي تستمر لفصول طويلة، لكنك تتساءل في كل مرة: "لماذا لم يتوقفوا عند الموسم الأول؟" إن كانت لغة البرمجة هذه هي ما نعتبره الأفضل، فإننا نحتاج إلى إعادة النظر في معاييرنا، أو على الأقل، إيجاد حلبة جديدة للعب فيها. ختامًا، يبدو أن الذكريات العزيزة على قلوبنا بحاجة إلى تحديث، تمامًا مثل برامجنا القديمة. لنبدأ بكتابة الكود من جديد، لكن هذه المرة، دعونا نستخدم شيء أكثر حداثة، مثل Python، ونترك BASIC في ماضيها البعيد. #برمجة #بASIC #تقنية #ذكريات #8bit
HACKADAY.COM
Was Action! The Best 8-Bit Language?
Most people’s memories of programming in the 8-bit era revolve around BASIC, and not without reason. Most of the time, it was all we had. On the other hand, there …read more
583
1 Commenti ·2K Views ·0 Anteprima
MF-MyFriend https://mf-myfriend.online