تفاوت میان نسخه‌های «P4 (زبان برنامه‌نویسی)»

بدون خلاصه ویرایش
(ایجاد شده توسط ترجمهٔ صفحهٔ «P4 (programming language)»)
برچسب‌ها: ترجمهٔ محتوا دارای ادبیات عامیانه
 
{{جعبه اطلاعات زبان برنامه‌نویسی|name=P4|paradigm=[[compiled language|compiled]], [[Domain-specific language|domain-specific]], [[imperative programming|imperative]]|released={{start date and age|2013}}|developer=[[The P4 Language Consortium]]|latest release version=version 1.0.2<ref>{{cite web|title=P4 language spec |url=http://p4.org/spec |accessdate=7 April 2015}}</ref>|latest release date={{start date and age|df=yes|2015|02|17}}|license=[[Apache Licence|Apache]]-style|File extensions=.p4|website={{URL|http://www.p4.org}}}}'''P4''' یک [[زبان برنامه‌نویسی|زبان برنامه نویسی]] طراحی شده اجازه می دهدباشد تاکه به برنامه نویسینویس اجازه می دهد از [[بسته شبکه|بسته]] حمل و نقل هواپیمادر سطح شبکه را مدیریت نماید. در مقایسه با یک هدف کلی زبان مانند [[سی (زبان برنامه‌نویسی)|C]] یا [[پایتون (زبان برنامه‌نویسی)|Python]], P4 یک [[زبان خاص دامنه|دامنه خاص زبان]] با تعدادی از سازه های بهینه سازی شده در سراسر شبکه اطلاعات حمل و نقل. P4 یک [[متن‌باز|منبع باز]]<nowiki/>با permissively مجوز زبان و نگهداری می شود توسط یک سازمان غیر انتفاعی به نام P4 زبان کنسرسیوم. این زبان در اصل شرح داده شده در یک SIGCOMM CCR کاغذ در سال 2014 با عنوان "برنامه نویسی پروتکل مستقل بسته پردازنده"<ref>{{Cite web|url=http://www.sigcomm.org/node/3503|title=P4: Programming Protocol-Independent Packet Processors|date=July 2014|accessdate=7 April 2015}}</ref> – alliterative نام کوتاه به "P4".
 
== مرور کلی زبان و ملاحظات طراحی ==
۲۲

ویرایش