JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

Home

العصر الذهبي للبرمجة

 

الثمانينات : ترابط الوحدات والأداء

  • كانت الثمانينات من القرن العشرين سنوات التصلُّد النسبيّ في اللُّغات الأمريّة أكثر منه اختراع أنماط جديدة، وكلّ هذه الحركات متوسّعة عن أفكار ابتُدِعَت في العقد المُنصرم.
  •  فقد دَمجت ++C بين البرمجة الكائنيَّة وَبرمجة الأنظمة.
  •  اعتمدت حكومة الولايات المتّحدة لغة أيدا كلغة برمجة للأنظمة لاستخدامها من قِبَل مُقاولي الأعمال الدفاعيَّة.
  •  وَفي اليابان وأَماكن أُخرى، صُرِفَت مبالغ جمّة على اختراع ما دُعِيَ بِلغات برمجة الجيل الخامس الّتي تجمع بين بُنى منطق البرمجة. تحرَّك مُجتمع اللُّغات الوظيفيّة لجعل ليسب وَإم إل لغاتٍ قياسيَّة. 
  • وَقد بدأت في هذا العقد أبحاث على لغة ميراندا؛ وَهي لغة برمجة وظيفيّة ذات تثمين كسول.
  •  إحدى النَّزعات الجديدة وَالمُهمّة في تصميم اللُّغات هي التركيز على البرمجة لأنظمة المِقياس الكبير باستخدام «مَكتبات» أو وحدات تتظيميّة كبيرة المِقياس للشِفرة.
  •  فقد طَوَّرت كل من مودولا، أيدا، إم إل أنظمة مَكتبات مَرموقة في الثمانينات من القرن العشرين. 
  • وَغالبًا ما تَمَسَّكت هذه الأنظمة بِبُنَى البرمجة المُعَمَّمَة، وَرغم ذلك لم تظهر غالبيَّة الأنماط الجديدة للغات البرمجة الأمريَّة، وقد قام العديد من الباحثين بالتوسُّع في أفكار اللُّغات الأولى وَلائموها مع النهج الجديد. 
  • كمثال: لائمت لُغات النظامين أرغوس وَإميرالد البرمجة كائنية التوجه مع الأنظمة الموزَّعة. جلب العقد 1980 تقدُّمًا في تطبيقات لُغات البرمجة، وَافترضت مجموعة تعليمات بنية الحاسب أنَّه يجب أن تُصَمَّمَ معمارية الحاسوب من أجل المُجمّعات وَليس من أجل مُبرمجي التجميع البشريين، وَبفضل تحسينات سرعة المُعالِج الَّتي مَكَّنَت وجود تقنيَّات تجميع مُتسارعة بِشِدَّة، أثارت مجموعة تعليمات بنية الحاسب اهتمامًا مُتزايدًا بتقنيَّة التجميع للُّغات عالية-المُستوى. استمرَّت تقنيّات اللُّغات بالتقدُّم في التسعينات من القرن العشرين.


 بعض اللُّغات الَّتي طُوِّرت في هذه الفترة:

  • 1980 – سي++ (سي مع أصناف الّتي أعيد تسميتها في 1983) 
  • 1983 – أيدا 
  • 1984 – ليسب الشائعة 
  • 1984 – ماتلاب 
  • 1985 – إيفل 
  • 1986 – سي-الكائنية 
  • 1986 – إرلانج 
  • 1987 – بيرل 
  • 1988 – تي سي إل 
  • 1988 – لغة وولفرام (كجزء من ماثماتيكا، وحصلت على اسمٍ مُنفصل في يونيو/حزيران 2013) 
  • 1989 – إف إل
author-img

HunterX59

انا مبرمج مصري صغير كل مسعاي هو تطور البرمجة بالوطن العربي حد الجنون
Comments
No comments
Post a Comment
    NameEmailMessage