وباسمبلی
وباسمبلی (انگلیسی: WebAssembly) یا وَسم (انگلیسی: Wasm، اغلب به طور مخفف) استانداردی باز است که یک فرمت کدی باینری و پورتابل برای برنامههای اجرایی، و زبان اسمبلی متناظری را نیز، به همراه همچنین واسطههایی برای تسهیل تعاملات میان چنین برنامههایی و محیط میزبانشان تعریف میکند.[و 1] هدف اصلی وباسمبلی میسر کردن اپلیکیشنهای پرفورمانس-بالا در صفحهات وب است، اما فرمت طوری طراحی شده که بتواند در محیطهای دیگر، هماجرا و تعبیه گردد.[و 1]
الگو برنامهنویسی | دستوری، ساخت یافته، بیان گرا |
---|---|
طراحی شده توسط | W3C |
توسعهدهنده | |
ظهوریافته در | مارس ۲۰۱۷ |
استاتیک | |
پروانه | Apache License 2.0 |
| |
وبگاه | |
متأثر از | |
|
در حال حاظر وب اسمبلی می تواند کامپایل و تولید باینری از راست و سی/سی++ به صفحات وب را انجام دهد، هرچند قرار است سایر زبانها(مانند تایپ اسکریپت، دی، پاسکال، سی شارپ، گو و سوئیفت) هم حمایت شوند.
وب اسمبلی قرار نیست جایگزین جاوا اسکریپت شود؛ بلکه قرار است مکمل آن باشد.
منابع
- مشارکتکنندگان ویکیپدیا. «WebAssembly». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۱۴ ژوئیه ۲۰۱۶.
پانویس
مشارکتکنندگان ویکیپدیا
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.