وباسمبلی
| پارادایم برنامهنویسی | دستوری، ساخت یافته، بیان گرا |
|---|---|
| طراحی شده توسط | W3C |
| توسعهدهنده | |
| ظهوریافته در | مارس ۲۰۱۷ |
| استاتیک | |
| پروانه | Apache License 2.0 |
| |
| وبگاه | |
| متأثر از | |
| |
وباسمبلی (انگلیسی: WebAssembly) یا وَسم (انگلیسی: Wasm، اغلب به طور مخفف) استانداردی باز است که یک فرمت کدی باینری و قابل حمل برای برنامههای اجرایی، و زبان اسمبلی متناظری را نیز، به همراه همچنین واسطههایی برای تسهیل تعاملات میان چنین برنامههایی و محیط میزبانشان تعریف میکند. هدف اصلی وباسمبلی میسر کردن اپلیکیشنهای با کارایی-بالا در صفحهات وب است، اما فرمت طوری طراحی شده که بتواند در محیطهای دیگر، هم اجرا و تعبیه گردد.
در حال حاضر وب اسمبلی می تواند کامپایل و تولید باینری از زبانهای برنامهنویسی راست، سی/سی++، تایپاسکریپت، گو و سی شارپ به صفحات وب را انجام دهد، هرچند قرار است سایر زبانها(مانند دی، پاسکال و سوئیفت) هم حمایت شوند.
وب اسمبلی قرار نیست جایگزین جاوا اسکریپت شود؛ بلکه قرار است مکمل آن باشد.
منابع
پانویس
مشارکتکنندگان ویکیپدیا