Latest web development tutorials

مقدمة في بيرل

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

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


ما هو بيرل؟

وقد تم تصميم بيرل من قبل لاري وول الذي يجب الاحتفاظ بها والحفاظ على لغة البرمجة.

بيرل لديه لغة عالية المستوى (مثل C) من القوة والمرونة. في الواقع، سوف نرى أن العديد من معالمه من لغة C المقترضة.

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

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

باختصار، بيرل قوية مثل C، مثل AWK، ووصف الحوار الاقتصادي الاستراتيجي لغة البرمجة سهلة.


ميزة بيرل

  • مقارنة C، باسكال مثل هذا "المتقدمة" من حيث اللغة، لغة بيرل اكتب مباشرة متغير، المصفوفات الحيوية، وجداول التجزئة وغيرها من عناصر البرمجة أكثر ملاءمة.
  • بيرل لديها ميزات قوية ومرنة لغات الحيوية، وأيضا من C / C ++، الأساسية، باسكال وغيرها من اللغات واقترضت من القواعد النحوية، والذي يوفر عددا من جملة زائدة عن الحاجة.
  • أنواع المتغيرات الموحدة وتغطي التفاصيل التنفيذية، بيرل نفعل ما هو أفضل من لغة أخرى رفيعة المستوى: حتى أفضل (مثل بايثون).
  • منذ يستعير بشكل كبير من لغات أخرى النحو وذلك من لغات البرمجة الأخرى إلى مبرمج بلغة بيرل يمكن البرنامج بسرعة وإكمال المهمة في متناول اليد، مما يجعل لغة بيرل هو وسيلة سهلة لاستخدام اللغة.
  • بيرل للمد، يمكننا أن كبان ( "بيرل الشبكة الأرشيف الشامل " الشامل بيرل شبكة الأرشيف) مستودع مركزي نحن بحاجة إلى العثور على الكثير من وحدات.
  • بيرل mod_perl الوحدة تسمح أباتشي خادم الويب باستخدام بيرل مترجم.


بيرل العيب

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

وبالمثل، لأن من خصائص هذا عشوائي المبرمجين بيرل، بيرل قد يؤدي إلى بعض قواعد اللغة المنسية، لذلك غالبا ما يكون لعرض دليل بيرل.

أوصى الحل هو استخدام البرنامج في استخدام الصارمة؛ واستخدام الإنذارات؛ وعلى غرار القانون الموحد، وذلك باستخدام المكتبة، بدلا من محاولة استخدام "من الصعب تلوينها." يمكن أيضا أن تكون بيرل كما أنيقة كتابة التعليمات البرمجية مثل بايثون أو روبي وغيرها من اللغات.

في كثير من الحالات، سوف perl.exe عملية تستغرق الكثير من مساحة الذاكرة، وإن كانت مؤقتة فقط، ولكن الشعور ليست جيدة.