لغة البرمجة بيرل Perl Programming Language

1 دقيقة

ما هي لغة البرمجة بيرل؟

هي لغة برمجة عالية المستوى، تشبه في تركيبها لغة سي، إلّا أنها لغة أقدم منها ومفتوحة المصدر. تتسم شيفراتها البرمجية بأنها قصيرة وسهلة القراءة، ولقبت سابقاً بـ "منشار الجيش السويسري للإنترنت". 

تاريخ لغة البرمجة بيرل

ابتكر لغة بيرل المبرمج وعالم اللغويات لاري وول (Larry Wall)، واختار لاري تسميتها بيرل لأنها كلمة قصيرة لا تُنسى. ومع ذلك، قبل أن يتم إصدار اللغة مباشرة، اكتشف أن هناك بالفعل لغة برمجة موجودة تُسمى PEARL، فقام بتغيير التهجئة وأطلقها باسم Perl. ليكون إطلاق الإصدار الأول في نهاية عام 1987. 

أهم استخدامات لغة البرمجة بيرل

يوجد العديد من الاستخدامات المهمة لبيرل، وإليك أبرز هذه الاستخدامات:

  • تستخدم بيرل لإدارة البيانات السحابية إذ تبنت معظم شركات الخدمات السحابية بيرل للمساعدة في إدارة بيانات سحابة تخزين جوجل ومساحات تخزين أمازون إضافةً لفقاعات تخزين آزور Azure Blob.
  • تستخدم بيرل لإدارة الآلات الافتراضية.
  • تستخدم لإنشاء صفحات الويب، بحيث يمكن إنشاء صفحة ويب في أقل من 200 سطر من الشيفرات البرمجية.
  • تستخدم بيرل للتعرف على الكلام، إذ تعتبر ذات أهمية متزايدة لمجموعة متنوعة من التطبيقات من المساعدين الافتراضيين إلى بوتات الدردشة.
  • تستخدم بيرل لتحويل النص إلى كلام وتطبق على أشياء بسيطة مثل قراءة الشاشة لأغراض إمكانية الوصول أو الاستفادة منها لتعلم لغات جديدة.
  • توفّر بيرل أفضل خدمات لاختبار البرمجيات وتسمى (TAP::Harness)، إذ تسمح بإجراء الاختبارات وتجميع النتائج تلقائياً. 
  • تمتدُ الحلول القائمة على بيرل للمعلوماتية الحيوية وعلم الجينوم عبر سلسلة كاملة من استرداد التسلسلات الجينية إلى دراسة علم الوراثة السكانية، ويوجد مجتمع يسمى بيو بيرل (BioPerl) يبحث في المعلوماتية الحيوية.