08 / 08 / 2002, 40 : 07 AM | #1 | |||||||
عضو شرف
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
|
لغة البرمجة Perl لمحة عن اللغة
لغة البرمجة perl
هي لغة من اللغات الشائعة في اوساط البرمجة لما فيها من مرونة كبيرة وقوة برمجية وسهولة وبالطبع مرونة رائعة في التعامل مع النصوص .. وكما يقول مصممها "صُمّمت الـ Perl لتجعل الأعمال السهلة أسهل ، وتجعل الأعمال الصعبة ممكنة" ... Practical Extraction and Report Language الـ Perl هي إحدى اللغات الأكثر شيوعا في اوساط البرمجة ، بالإضافة إلى كونها ملحقا اساسيا في انظمة الـ Unix ، استخدمت لغة الـ Perl خلال العديد من السنوات في أشياء عديدة ، في أسواق الأسهم ، في التصميم سجلات العملاء ، مراقبة المنتجات ، اختبار Y2K ، برمجة انظمة ، تنظيم الرواتب ، القوائم ،وبالطبع في الـ Web كما ترى استخدمت الـ Perl في العديد من القطاعات ، فالـ Perl تعرف بـ Glue Language أي انك تستطيع من خلالها ربط القطاعات ببعضها .. من خلال لغة الـ Perl تستطيع التعامل مع البيانات بمرونة كتخزينها او قراءتها او تحويلها . تاريخ الـ Perl : في عام 1987م أعلن Larry Wall عن انتهاءه من كتابة بديل عن ادوات awk و sed في بيئة Unix وسمّى هذا البديل Perl ، أُصدرت الإصدارة الثانية من Perl في يونيو عام 1988م ، كانت معظم مميزاتها تستطيع إدراكها واستخدامها بسهولة ، عام 1991م في تاريخ الـ Perl كان سنة إعلامية ، في يناير نشرت النسخة الأولى من كتاب Programming Perl (لمؤلفيها : Larry Wall و Randal Schwartz) المرجع الأول للغة الـ Perl كان شعار الكتاب هو الجمل ، ومن هنا كان شعار الـ Perl .. في اكتوبر من عام 1994 ظهرت الإصدارة الخامسة من Perl مع مميزات رائعة كالمتغيرات الخصوصية (Private Variables) ، المرجعيات (References) الوحدات (Modules) ، الكائنات (Objects) وفي نفس الشهر من عام 1996 نُشرت الإصدارة الثانية من كتابProgramming Perl مع شرح المميزات السالف ذكرها . **** أحداث تاريخية **** : 1988 .يناير, ظهور الإصدارة الأولى من Perl 1988, يونيو, ظهور الإصدارة الثانية من Perl 1991 يونيو, نشر كتاب Programming Perl (مؤليفه : Larry Wall , Randal Schwartz) 1994 اكتوبر, الإصدارة الخامسة من Perl الذي ظهرت معه مميزات رائعة 1996, اكتوبر, الإصدارة الثانية من "Programming Perl" الذي يشرح Perl 5 Perl و المصدر المفتوح : أحد الأسباب التي ساهمت في نجاح الـ Perl هو كيفية تطويرها مفسر الـ Perl هو برنامج مفتوح المصدر ، حقوق مفسر الـ Perl محفوظة لـ Larry Wall ، على اية حال ، كمعظم البرامج ، Perl مرخصة للإستخدام العام بشتى انواعه (لكن مجانا) ، Larry Wall قدم نوعين من التراخيص هما GNU General Public License و Perl Artistic License قوانين التراخيص : * يحق لك إعادة توزيع perl لكن عليك مضاعفة ملاحظات الحقوق * يحق لك تعديل الشفرة المصدرية الأصلية لـ perl على ان تكون التعديلات واضحة ونظيفة وتكون معلّمة باسمك ..يجب ان توضّح بوضوح ان هذه التعديلات ليست ضمن النسخة الأصلية لـ perl * تستطيع اقتطاع رسوم لقاء توزيع perl ، او لقاء الدعم الفني لعملاءك لكن لايحق لك بيع Perl بحد ذاته (إنما إعادة توزيعه فقط) ، تستطيع ان تضع Perl ضمن اي حزمة تبيعها * التطبيقات و السكربتات التي تبرمج بلغة الـ Perl ليست ضمن هذه الإتفاقية * لا توجد أي ضمانات حول Perl (أرجو ملاحظة ان هذا فقط تلخيص سريع ، لكن إذا كنت تريد حقا برمجة وحدة (Module) مثلا لتضمينه مع حزمة Perl لتوزيعه او تعديل في الشفرة المصدرية للـ Perl يجب عليك ان تقرأ الحقوق كاملا) تستطيع مراجعة حقوق GNU GPL من http://www.gnu.org/ .. اما Perl Artistic License فهي موجودة ضمن مستندات Perl ، في ملف مسمّى Artistic . ( منقول للفائدة ) |
|||||||
|
||||||||
14 / 12 / 2007, 49 : 06 PM | #2 | |||||||
عضو شرف
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
|
مشكووووور اخوي
والله يعطيك العافية |
|||||||
|
||||||||
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
أبدأ يومكـ بـ آلحب وودعـــــــه بـ آلحب | ملكة الاحساس | || اوْرآق مُلَوَنة .. | 9 | 07 / 09 / 2009 37 : 11 PM |
فائدة البرمجة اللغوية العصبية في فهم الغير.. | غزالة الجنوب | || اوْرآق مُلَوَنة .. | 13 | 24 / 01 / 2007 56 : 07 AM |