أدوات الذكاء الاصطناعي تعيد تعريف كتابة البرمجيات
بوابة الذكاء الاصطناعي - وحدة المتابعة
عندما تم اختراع الحواسيب الرقمية، كانت المهمة الأولى هي تعليمها القيام بما نرغب فيه. ومع ذلك، كانت المشكلة في أن الآلات لا تفهم اللغة الإنجليزية؛ إذ إنها تعرف فقط الصفر والواحد. يمكنك برمجتها باستخدام سلاسل طويلة من هاتين الرقمين، وإذا نجحت في الحصول على التسلسل الصحيح، فإن الآلات ستقوم بما ترغب فيه. ومع ذلك، الحياة قصيرة جداً لتكوين سلاسل لا نهائية من الأصفار والواحدات، لذا بدأنا في تصميم لغات البرمجة التي تسمح لنا بالتعبير عن رغباتنا بشكل يمكن قراءته بواسطة الإنسان، ويمكن ترجمتها (بواسطة برنامج يسمى “مترجم”) إلى مصطلحات يمكن للآلات فهمها وامتثالها.
على مدى الستين عامًا الماضية تقريبًا، انتشرت هذه اللغات البرمجية – مثل Fortran و Basic و Algol و COBOL و PL/1 و LISP و C و C++ و Python – بسرعة هائلة، بحيث يوجد الآن مئات، وربما حتى آلاف منها. على أي حال، يستغرق الأمر وقتًا طويلاً للتمرير إلى نهاية صفحة ويكيبيديا التي تحتوي على قائمتها. بعضها متخصص جدًا، والبعض الآخر أكثر عمومية، وعلى مر السنين قام المبرمجون بإنشاء مكتبات من مقاطع الشفرة (التي تسمى روتينات فرعية) للمهام الشائعة – مثل البحث والترتيب، على سبيل المثال – التي يمكنك دمجها عند كتابة برنامج معين.
لأكثر من نصف قرن، تطورت بالتالي كاهنية غامضة وحصرية، للأشخاص الذين استوعبوا إحدى هذه اللغات المتخصصة أو أكثر، وكانوا قادرين على جعل الحواسيب تفعل ما يطلبونه. انتماء الشخص لهذه الكاهنية يمنحه شعوراً مغرياً بالقوة المطلقة. في البرمجيات.
هذا المحتوى تم باستخدام أدوات الذكاء الاصطناعي