بيرل (بالإنجليزية: Perl)‏ (اختصار لعبارة Practical Extracting and Reporting Language) هي لغة برمجة متعددة الاستخدام خاصة بالترسيمات، هذه اللغة ظهرت سنة 1987 على يد لاري وول. بيرل لغة مفتوحة المصدر، مرتبطة أساسا بمعالجة المعلومات المرسلة بواسطة الترسيمات.

كان الھدف منھا معالجة النصوص في نظام يونكس حیث ھناك مسائل من الصعب حلھا بالوسائل المستعملة حینھا .أما الآن فقد توسع استعمالھا لتصبح الأكثر طلبا لأتمتة.

عادة ما نمیل إلى استعمال أكثر الأدوات انتشارا، وبما حتى البیرل متعدد الاستعمالات، بكل تأكید فھولیس من أجل جميع الأعمال. لذلك سنرى أبرز نقاط القوة التي من أجلھا كانت ھذه اللغة متنفس الكثیر من المبرمجین

الاستخدامات

  • تحتاج للغة برمجة نصیة للأعمال الروتینیة وأیضا للحمایة.
  • كتابة إجراءات لأشخاص غیر متخصصین في نظام التشغیل.
  • التعامل مع العدید من الإجراءات CGI.
  • مدیر مسقط أوصفحة رقمية أومسؤول حمایته.
  • توسیع مداركك للتعمق والتحكم في نظام التشغیل.
  • تحتاج إلى لغة نموذجیة أكثر تعقیدا ومردودیة.
  • التعامل مع آلاف الملفات سواء بالتعدیل أوبتصحیح المسار.
  • التعامل مع قواعد البیانات والسرعة والخفة لرؤیة التقاریر المطلوبة بدون الحاجة إلى الواجھات الرسومیة المكلفة للذاكرة.
  • برنامج (إجراء) واحد لأغلب أنظمة التشغیل المعروفة.
  • لا تضیع الوقت في عملیة التجمیع والتنفیذ، كذلك التعدیل أسرع على المصدر.

الهجريب وكيفية الاستعمال

بيرل برمجة أمرية قريبة من C ومن البرمجة في أونيكس.

كما في شيل، يستعمل الرمز # للتعليق. الهجريب في بيرل يمكن المستخدم من كتابة تعابير وبرامج باستعمال اللغة البرمجية لبيرل نفسها ودون اللجوء إلى وظائف المخطات، وبالتاليقد يكون ذلك أكثر وضوحا.ويمكن للمبتدئين استخدام مجموعة فرعية من لغة بسهولة.

مثال :

print "Hello, world\n";

بيرل يقبل المعلن الذي يشير على نطاق متغيرات المعلن:

my $s = 'toto';
local $level += 1; 
(our @s = (1, $s, 3.14;

السيغل (Sigils) يمكن من التعهد على المتغيرات في مجموعة الرموز وبالتالي تأويل هاته المتغيرات.

print "la variable toto vaut $toto";

الحصول على بيرل

أسهل الطرق للحصول على بيرل على أنظمة ويندوز هواستخدام إصدار ActiveState ، والتي تأتي مع برنامج التثبيت الخاص بها.

تحتوي معظم أنظمة التشغيل الشبيهة بيونكس على بيرل بشكل افتراضي. وإن لم تكن بيرل مثبتة على نظامك الشبية بيونكس راجع صفحة تنزيل بيرل الرئيسية للحصول على الكود المصدري ووصلات لحزم مجمعة مسبقا.

مراجع

  1. ^ https://metacpan.org/pod/perlhist — تاريخ الاطلاع: 2 سبتمبر 2016
  2. ^ https://www.perl.org/get.html
  3. ^ The perl Open Source Project on Open Hub: Licenses Page — تاريخ الاطلاع: 19 يوليو2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
  4. http://learn.perl.org/faq/perlfaq1.html — تاريخ الاطلاع: 2 سبتمبر 2016
  5. ^ Release 5.31.3 — تاريخ الاطلاع: 21 أغسطس 2019 — تاريخ النشر: 20 أغسطس 2019
  6. ^ https://github.com/Perl/perl5/releases/tag/v5.30.1 — تاريخ النشر:عشرة نوفمبر 2019
  7. ^ http://justsolve.archiveteam.org/wiki/Perl — تاريخ الاطلاع: 2 سبتمبر 2016
  8. ^ Richardson, Marjorie (01/05/1999). "Larry Wall, the Guru of Perl". linuxjournal (باللغة أنجليزية). مؤرشف من الأصل في 28 مايو2019. صيانة CS1: لغة غير مدعومة (link)

وصلات خارجية

  • المسقط الرسمي
تاريخ النشر: 2020-06-01 23:30:37
التصنيفات: بيرل, أدوات برمجة يونكس, اختراعات أمريكية, برمجيات حرة بلغة سي, برمجيات متعددة المنصات, عائلة لغة البرمجة سي, لغات برمجة أنشئت في 1987, لغات برمجة إجرائية, لغات برمجة ديناميكية, لغات برمجة ديناميكية النمط, لغات برمجة عالية المستوى, لغات برمجة كائنية التوجه, لغات برمجة نصية, صفحات بها بيانات ويكي بيانات, صيانة CS1: لغة غير مدعومة, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P287, صفحات تستخدم خاصية P306, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P178, صفحات ويكي بيانات بحاجة لتسمية عربية, صفحات تستخدم خاصية P348, صفحات تستخدم خاصية P737, صفحات تستخدم خاصية P1195, صفحات تستخدم خاصية P856, مقالات تحتوي نصا بالإنجليزية, وصلات إنترويكي بحاجة لمراجعة, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, صفحات تستخدم خاصية P244, صفحات تستخدم خاصية P227, صفحات تستخدم خاصية P268

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

بوتين يهنّئ نتنياهو ويأمل بتعزيز التعاون مع إسرائيل

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:51
مستوى الصحة: 79% الأهمية: 86%

بيليه... ساحر الكرة واسطورة لن تنساها الملاعب الخضراء

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:53
مستوى الصحة: 84% الأهمية: 87%

كيف تطورت صادرات العرب من الغاز خلال 2022؟

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:52
مستوى الصحة: 85% الأهمية: 91%

بايدن يصف نتنياهو بـ«الصديق» ويتعهّد المضي قدماً بدعم حل الدولتين

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:45
مستوى الصحة: 75% الأهمية: 88%

في ذكراها الرابعة.. دروس من ثورة ديسمبر «2- 2»

المصدر: صحيفة التغيير - السودان التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:12
مستوى الصحة: 45% الأهمية: 58%

وفاة أسطورة كرة القدم البرازيلي بيليه عن 82 عاماً

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:44
مستوى الصحة: 85% الأهمية: 92%

كورونا: 9 إصابات جديدة مع عدم تسجيل أي وفاة خلال ال24 ساعة الأخيرة

المصدر: آخر ساعة - الجزائر التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:24:00
مستوى الصحة: 59% الأهمية: 59%

انهيار جزء من جرف رملي بطريق ضواحي مدينة القنيطرة

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:34
مستوى الصحة: 66% الأهمية: 76%

عاجل ... وفاة أسطورة كرة القدم البرازيلي "بيليه" بعد معاناة مع المرض

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:31
مستوى الصحة: 70% الأهمية: 77%

ذوو الإعاقة الذهنية.. إقصاء اجتماعي وتجاهل حكومي

المصدر: صحيفة التغيير - السودان التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:14
مستوى الصحة: 58% الأهمية: 50%

لاعب المنتخب الوطني "نصير مزراوي" يتبرع بـ 300 مليون لأعمال خيرية

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:30
مستوى الصحة: 73% الأهمية: 74%

رئيس وزراء أرمينيا ينتقد مجدداً الجنود الروس في قره باغ

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:51
مستوى الصحة: 80% الأهمية: 96%

إيران تعيّن محافظاً جديداً للبنك المركزي إثر تراجع قياسي للريال

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:47
مستوى الصحة: 77% الأهمية: 86%

نقل جوي: إطلاق خط جيجل- مرسيليا في مارس القادم

المصدر: آخر ساعة - الجزائر التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:24:03
مستوى الصحة: 56% الأهمية: 66%

سخرية عارمة من تميمة "الشان" الجزائري على الفيسبوك

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:37
مستوى الصحة: 68% الأهمية: 81%

اختصاصية فرنسية: الرئيس الروسي مستمر في الهروب إلى الأمام

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:50
مستوى الصحة: 87% الأهمية: 93%

سفيرة إسرائيل في فرنسا تستقيل رفضاً لحكومة نتنياهو

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-12-29 21:23:48
مستوى الصحة: 77% الأهمية: 99%

تحميل تطبيق المنصة العربية