درک اینکه چرا مایکروسافت در WebAssembly سرمایه گذاری می کند دشوار نیست.

WebAssembly یک فناوری است که بسیاری از سطوح را می خراشد. برنامه ها را به کاربران تحویل می دهد، رابط های کاربری غنی را به برنامه های وب اضافه می کند، و حتی روشی را برای مدیریت و به روزرسانی دستگاه های مدرن فراهم می کند. با استفاده از فن آوری های وب گسترده و پشتیبانی از زبان های برنامه نویسی آشنا، روشی برای اجرای باینری کامپایل شده در هر مکانی است که می توانید یک موتور جاوا اسکریپت را اجرا کنید.
مایکروسافت تجربه زیادی در مورد زمان استفاده از زبان مشترک مانند WebAssembly داشته است. از این گذشته، CLR خود دات نت بیش از دو دهه است که وجود دارد و به بنیادی برای بازآفرینی منبع باز آن تبدیل شده است، در حالی که از بسیاری از زبانهای مختلف از اجرای C++ مدیریت شده تا C# و Visual Basic و F# کاربردی پشتیبانی می کند. بنابراین تهیه ابزارهایی برای کامپایلر NET’s Roslyn. برای هدف قرار دادن کد بایت WebAssembly و نه .NET CLR دشوار نبود.

بیشتر بدانید: https://lnkd.in/dbxXvvV