بيرل (بالإنجليزية: 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-02 12:25:00
التصنيفات: بيرل, أدوات برمجة يونكس, اختراعات أمريكية, برمجيات حرة بلغة سي, برمجيات متعددة المنصات, عائلة لغة البرمجة سي, لغات برمجة أنشئت في 1987, لغات برمجة إجرائية, لغات برمجة ديناميكية, لغات برمجة ديناميكية النمط, لغات برمجة عالية المستوى, لغات برمجة كائنية التوجه, لغات برمجة نصية, صفحات بها بيانات ويكي بيانات, صيانة CS1: لغة غير مدعومة, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P287, صفحات تستخدم خاصية P306, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P178, صفحات ويكي بيانات بحاجة لتسمية عربية, صفحات تستخدم خاصية P348, صفحات تستخدم خاصية P737, صفحات تستخدم خاصية P1195, صفحات تستخدم خاصية P856, مقالات تحتوي نصا بالإنجليزية, وصلات إنترويكي بحاجة لمراجعة, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, صفحات تستخدم خاصية P244, صفحات تستخدم خاصية P227, صفحات تستخدم خاصية P268

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

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

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

إرسال البطاقة الذهبية إلى عنوان جديد.. بريد الجزائر يوضح الطريقة

المصدر: صوت الشلف - الجزائر التصنيف: مجتمع
تاريخ الخبر: 2022-02-19 15:25:14
مستوى الصحة: 49% الأهمية: 63%

7 نقاط عن رحلة «الإسراء والمعراج».. الإفتاء ترد على إبراهيم عيسى

المصدر: الرئيس نيوز - مصر التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:25:05
مستوى الصحة: 56% الأهمية: 50%

الرياض تتحول إلى عرس فني بـ «أوبريت التأسيس» في 23 فبراير

المصدر: صحيفة اليوم - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-02-19 15:25:19
مستوى الصحة: 43% الأهمية: 42%

بمناسبة «يوم التأسيس»..«بر جازان» توزع 12 ألف سلة غذائية لمستفيديها

المصدر: صحيفة اليوم - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-02-19 15:25:20
مستوى الصحة: 40% الأهمية: 49%

مالي تطلب من فرنسا سحب جنودها

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:23
مستوى الصحة: 42% الأهمية: 50%

مقتل مراهقة مغربية في إسبانيا بسبب العنف الجنسي

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:22
مستوى الصحة: 30% الأهمية: 43%

تقدم نسبة تقدم الأشغال بالطريق السريع تزنيت الداخلة

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:19
مستوى الصحة: 35% الأهمية: 39%

إيطاليا تسلم إسبانيا “روشيرشي” مغربي بسبب القتل والاحتيال

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:24
مستوى الصحة: 42% الأهمية: 36%

المغرب يرصد 524 إصابة جديدة بكوفيد و 11 حالة الوفاة خلال 24 ساعة

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:23
مستوى الصحة: 37% الأهمية: 45%

«الصحة» لمرضى الربو : كونوا على حذر في التعامل مع موجة الغبار

المصدر: صحيفة اليوم - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-02-19 15:25:21
مستوى الصحة: 33% الأهمية: 46%

مواعيد صرف مرتبات شهر فبراير 2022 للعاملين بقطاع البترول

المصدر: الرئيس نيوز - مصر التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:25:09
مستوى الصحة: 49% الأهمية: 69%

برلماني لرئيس مجلس الشيوخ: منظومة التعليم الثانوي كارثية

المصدر: الرئيس نيوز - مصر التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:25:08
مستوى الصحة: 49% الأهمية: 51%

مفجع.. 8 قتلى و5 جرحى في حادث سير مميت بالداخلة

المصدر: الأول - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:24:17
مستوى الصحة: 54% الأهمية: 70%

إثيوبيا تعلن بدء أول عملية توليد كهرباء من "سد النهضة"

المصدر: الرئيس نيوز - مصر التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:25:06
مستوى الصحة: 49% الأهمية: 61%

إصابات كورونا الجديدة تتوزع على جميع جهات المملكة

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:20
مستوى الصحة: 40% الأهمية: 45%

مفجع.. 8 قتلى و5 جرحى في حادث سير مميت بالداخلة

المصدر: الأول - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:24:15
مستوى الصحة: 47% الأهمية: 67%

الزراعة: اعتماد 6.5 مليار جنيه لصالح 39 ألف مستفيد بمشروع البتلو

المصدر: الرئيس نيوز - مصر التصنيف: سياسة
تاريخ الخبر: 2022-02-19 15:25:05
مستوى الصحة: 54% الأهمية: 59%

جهة مراكش آسفي تحصي 76 إصابة جديدة كورونا

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:18
مستوى الصحة: 30% الأهمية: 45%

اخنوش لشكر مايسة وعيوش وغيرهم.. بنكيران يقصف ولا يبالي

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-02-19 18:15:24
مستوى الصحة: 36% الأهمية: 42%

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