Car-tech

Perl Creator Hints at Imminent Perl 6 Release

Collider TV Talk - Ghost Rider In Agents of S.H.I.E.L.D.? Game of Thrones Finale Discussion

Collider TV Talk - Ghost Rider In Agents of S.H.I.E.L.D.? Game of Thrones Finale Discussion
Anonim

في كلمته السنوية "حالة البصل" في مؤتمر أورايلي مفتوح المصدر (OSCON) ، ألمح مبدع بيرل لاري وول إلى أن الإصدار 6 الذي طال انتظاره من لغة برمجة بيرل قد يتم إصداره في النهاية قريبًا. كما أنه يتحدث عن التأثير الذي سيحدثه بيرل 6 ، بمجرد إطلاقه.

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

مع حديثه عن حديث البصل ، وهو عرض سنوي يرسم تقدم مجتمع بيرل ، عادة ما يكرر الجدار هذه النكتة. لكن في حديث هذا العام ، الذي عُقد في مؤتمر OSCON الذي عُقد في بورتلاند أوريغون هذا الأسبوع ، ألقى تلميحات بأن إصداراً عملياً من بيرل 6 قد يكون متاحاً قريباً. وأشار إلى أن بيرل 6 "قريب جدا من الوجود ،" حتى لو كان "لا يزال يعمل ببطء شديد … ولديه الكثير من الخلل" ، كما قال.

كما قال أحد مستشاري بيرل ، بوب جولسبي ، بعد عرض وول ، "يمكن لعيد الميلاد يحدث ذلك في شهر يوليو من هذا العام. "

يقوم مطورو المتطوعين الذين يقومون ببناء Perl 6 بوضع الصيغة النهائية لإصدار بيرل 6 الثابت ، إن لم يكن كاملا ، والذي يمكن للمطورين تجربته. هذا الإصدار ، الملقب ب "Rakudo Star" من المتوقع أن يتم إصداره في 29 يوليو.

محادثات Wall's of of-the-the-Onion في وول معروفة بين مستخدمي بيرل عن نزواتهم ، وهذا العام لم يكن استثناء. جند الجدار مساعدة زوجته ، التي لعبت ملاك يقف على جانب واحد منه ، وابنه ، الذي لعب الشيطان المرافقة للجانب الآخر في الجدار. عرض الزوج المتشاحن التباين تعليقًا متباينًا على تصريحات وول حول بيرل 6 ، وهو ما يمثل وجهات نظره التي لم تحل حول اللغة.

"هل Perl 5 و Perl 6 حقا نفس اللغة؟" استطلع الجمهور ، لا يقدم إجابة محددة نفسه. بدلا من ذلك ، استنتج ، "أنا حقا جيدة حقا في عدم اتخاذ قرار. عندما يتم طرح سؤال على قائمة المراسلات ، وليس قرار هو في كثير من الأحيان هو أهم قرار يمكنني القيام به."

كما في السنوات الماضية ، والجدار ، وسط عرض Tomfoolery ، أظهر عدد قليل من الحيل الجديدة لـ Perl 6.

على سبيل المثال ، بالنظر إلى نمط رقمي ، يمكن لـ Perl 6 أن يستشعر الأرقام التالية في السلسلة. العبارة "(1،3،5،7 … *)" سيعود مجموعة من عشرين من الأرقام الفردية ، ابتداء من واحد. سيعطي البيان "(1،2،4 … *)" سلسلة من الأرقام المتتالية التي تثيرها قوة اثنين ، كل واحدة منها مضاعفة الرقم الذي يسبقه.

الجدار يتفكر حول ما إذا كان بيرل 6 سيكون تقنية مدمرة بمجرد تحريرها. وأشار إلى أن مصطلح "التكنولوجيا المدمرة" قد أصبح مفرطًا في الاستخدام لدرجة أنه ليس له معنى يذكر ، لكن المصطلح لا يزال يستحق العناء. لقد عرّف التكنولوجيا المدمرة بأنها شيء يجعل التقنية الحالية أقل أهمية ، حتى لو لم تكن التكنولوجيا الجديدة تفعل بعض الأشياء وكذلك التكنولوجيا التي تستبدلها.

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

المشكلة مع نهج Unix ، كما هو موضح في Wall ، هو أن عدد قليل جدًا من مرافق Unix قد قام بما كان يفترض فعله بشكل جيد.

"كانوا جميعا مليئين بالحدود التعسفية" ، قال. بذل المسؤولون الكثير من الجهد في محاولة الحصول على اثنين من المرافق العامة للاتفاق على بعض تنسيق البيانات لعملية ما ، وهي عملية من شأنها أن تتسبب حتمًا في إنشاء "الكثير من الملفات الصغيرة … المنتشرة حول الدليل."

"Perl could run يدور حول قوقعة [يونكس] ، "قال. "بيرل كان يبعثر البيانات حول البرنامج بدلاً من ذلك."

بدا الجدار منقسمًا حول مسألة ما إذا كان بيرل 6 سيعطل مثل الإصدارات السابقة.

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

"أنا لا أظن أن الاحتراف والمرح متنافيان" ، كما قال. يغطي جاكسون برمجيات الشركات والتكنولوجيا العامة الأخبار العاجلة لـ

The IDG News Service

. اتبع Joab على تويتر علىJoab_Jackson. عنوان البريد الإلكتروني لـ Joab هو [email protected]