WebAssembly، أو Wasm باختصار، هو تنسيق بايت كود منخفض المستوى يتم تشغيله في المتصفح تمامًا مثل JavaScript. لقد تم تصميمه ليكون أسرع في التحليل من JavaScript، وكذلك أسرع في التنفيذ مما يجعله هدف تجميع مناسبًا للغات الجديدة والحالية.
يحتوي هذا الريبو على قائمة باللغات التي يتم تجميعها حاليًا أو لديها أجهزة افتراضية خاصة بها في WebAssembly(wasm)
؟ - في الإنتاج.
؟ - مستقرة لاستخدام الإنتاج.
؟ - غير مستقرة ولكنها صالحة للاستعمال.
؟ - العمل جاري.
☠️ - لم تتم صيانته أو إهماله
Unmaintained
Unmaintained
Unmaintained
Unmaintained
Unmaintained
Unmaintained
Unmaintained
Unmaintained
.NET Framework هو إطار عمل برمجي تم تطويره بواسطة Microsoft ويعمل بشكل أساسي على نظام التشغيل Microsoft Windows. يتضمن مكتبة فئة كبيرة تسمى مكتبة فئة الإطار (FCL) وتوفر إمكانية التشغيل البيني للغة (يمكن لكل لغة استخدام التعليمات البرمجية المكتوبة بلغات أخرى) عبر العديد من لغات البرمجة.
Ada هي لغة برمجة عالية المستوى منظمة ومكتوبة بشكل ثابت وضرورية وموجهة للكائنات، مستوحاة من باسكال ولغات أخرى. يحتوي على دعم لغة مدمج للتصميم عن طريق العقد (DbC)، والكتابة القوية للغاية، والتزامن الصريح، والمهام، وتمرير الرسائل المتزامنة، والكائنات المحمية، وعدم الحتمية. تعمل Ada على تحسين سلامة التعليمات البرمجية وقابلية صيانتها باستخدام المترجم للعثور على الأخطاء لصالح أخطاء وقت التشغيل.
AssemblyScript هو مترجم جديد يستهدف WebAssembly أثناء استخدام بناء جملة TypeScript والنظام البيئي النابض بالحياة للعقدة. بدلاً من الحاجة إلى سلاسل أدوات معقدة للإعداد، يمكنك ببساطة تثبيتها بواسطة npm - أو تشغيلها في المتصفح.
Astro هي لغة ممتعة وآمنة للنماذج الأولية السريعة والتطبيقات عالية الأداء.
Unmaintained
Ballerina هي لغة برمجة مفتوحة المصدر للسحابة تسهل استخدام خدمات الشبكة ودمجها وإنشائها. تم تطبيق مترجم WebAssembly لمترجم Ballerina الأصلي nBallerina.
BASIC (اختصار لـ "رمز التعليمات الرمزية لجميع الأغراض للمبتدئين") هي لغة برمجة مبكرة ذات أغراض عامة وعالية المستوى. لا تزال واحدة من أبسط اللغات وأكثرها سهولة في التعلم.
basic2wasm
التي تجمع BASIC إلى WebAssembly باستخدام ثنائي.Brainfuck هي لغة برمجة مقصورة على فئة معينة تم إنشاؤها في عام 1993 بواسطة Urban Müller، وتتميز ببساطتها الشديدة. تتكون اللغة من ثمانية أوامر بسيطة ومؤشر تعليمات فقط. على الرغم من أنه مكتمل بالكامل من خلال تورينج، إلا أنه ليس مخصصًا للاستخدام العملي، بل لتحدي المبرمجين وتسليةهم.
لغة C هي لغة برمجة حاسوبية ذات أغراض عامة، تدعم البرمجة المنظمة، ونطاق المتغير المعجمي والتكرار، بينما يمنع نظام النوع الثابت العديد من العمليات غير المقصودة. تم تطوير لغة C في الأصل بواسطة دينيس ريتشي بين عامي 1969 و1973 في مختبرات بيل،[6] واستخدمت لإعادة تنفيذ نظام التشغيل يونكس.
C# هي لغة برمجة متعددة النماذج تشتمل على كتابة قوية، وأمرية، وتصريحية، ووظيفية، وعامة، وموجهة للكائنات (قائمة على الفصل)، وتخصصات برمجة موجهة نحو المكونات. يرأس فريق التطوير الخاص بها أندرس هيجلسبيرج. يتم تحقيق دعم WebAssembly من خلال Blazor.
C++ هي لغة برمجة للأغراض العامة. إنه يحتوي على ميزات برمجة عامة وموجهة للكائنات، مع توفير تسهيلات لمعالجة الذاكرة ذات المستوى المنخفض. لقد تم تصميمه مع التحيز نحو برمجة النظام والأنظمة المدمجة والمحدودة الموارد والكبيرة، مع الأداء والكفاءة ومرونة الاستخدام كما يبرز تصميمه. بدأ تطوير اللغة في عام 1979 على يد بيارن ستروستروب باعتبارها لغة "C مع الفئات".
C4wa ("C for Web Assembly") هي مجموعة فرعية من Standard C تستهدف خصيصًا تجميع تجميع الويب البسيط والفعال. لا تتضمن ملفات WASM التي تم إنشاؤها أي حملات إضافية، ومتوافقة مع أي وقت تشغيل لتجميع الويب، وتدعم استيراد وظائف الوسائط المتغيرة (مثل
printf
). هناك أيضًا خيار لإنشاء ملفات WAT جيدة التنسيق وقابلة للقراءة.
Clean هي لغة برمجة وظيفية ذات أغراض عامة ومتطورة ونقية وكسولة مصممة لإنشاء تطبيقات في العالم الحقيقي. بعض ميزات اللغة الأكثر بروزًا هي الكتابة الفريدة والكتابة الديناميكية والوظائف العامة.
لغة برمجة مشابهة لـ Go وTypeScript.
COBOL هي لغة برمجة مترجمة تشبه اللغة الإنجليزية مصممة للاستخدام التجاري. إنه أمر حتمي وإجرائي وموجه نحو الكائنات. يستخدم كوبول في المقام الأول في الأعمال التجارية والمالية والأنظمة الإدارية.
كريستال هي لغة برمجة لها الأهداف التالية:
- لديك بناء جملة مشابه لـ Ruby (لكن التوافق معه ليس هدفًا)
- تم التحقق من النوع بشكل ثابت ولكن دون الحاجة إلى تحديد نوع المتغيرات أو وسائط الطريقة.
- تكون قادرًا على استدعاء كود C عن طريق كتابة روابط إليه في Crystal.
- قم بإجراء تقييم وقت الترجمة وإنشاء التعليمات البرمجية لتجنب التعليمات البرمجية النمطية.
- ترجمة إلى التعليمات البرمجية الأصلية الفعالة.
البرمجة النصية سريعة وفعالة ومتزامنة. أنواع ديناميكية وتدريجية. التزامن مع الألياف. متعدد الخيوط؛ ذاكرة آمنة؛ FFI وقابلة للتضمين.
D هي لغة برمجة للأغراض العامة مع الكتابة الثابتة، والوصول إلى مستوى الأنظمة، وبناء الجملة مثل C.
لغة سهلة الاستخدام ومحمولة ومنتجة للتطبيقات عالية الجودة على أي نظام أساسي
Eclair هو تطبيق بسيط وسريع لسجل البيانات يتم تجميعه إلى LLVM IR وWASM.
Eel هي لغة صغيرة تستخدم، من بين أمور أخرى، في كتابة "الإعدادات المسبقة" للمصور المرئي لبرنامج Milkdrop، وهو برنامج تصور الموسيقى الذي يأتي مع برنامج Winamp.
Elixir هي لغة ديناميكية وظيفية مصممة لبناء تطبيقات قابلة للتطوير وقابلة للصيانة. يعتمد Elixir على Erlang ويشاركه نفس التجريدات لبناء تطبيقات موزعة ومتسامحة مع الأخطاء.
F# هي لغة برمجة ناضجة، مفتوحة المصدر، متعددة المنصات، وظيفية أولاً. إنه يمكّن المستخدمين والمؤسسات من معالجة مشكلات الحوسبة المعقدة باستخدام تعليمات برمجية بسيطة وقابلة للصيانة وقوية. يتم تحقيق دعم WebAssembly من خلال Bolero، وهي مجموعة من المكتبات والأدوات المجانية ومفتوحة المصدر المبنية على Blazor. تم تصميم F# بشكل أساسي بواسطة Don Syme من Microsoft Research ولكن تتم صيانته الآن بواسطة مؤسسة F# ومجتمعها.
Faust (الدفق الصوتي الوظيفي) هي لغة برمجة وظيفية مصممة خصيصًا لمعالجة الإشارات وتوليفها في الوقت الفعلي. السمة المميزة لـ Faust هي أن يتم تجميعها بالكامل.
Forest هي لغة برمجة وظيفية يتم تجميعها إلى WebAssembly. يحتوي الريبو الرئيسي على المترجم وبناء الجملة الأساسي، المطبق حاليًا في هاسكل.
Forth هي لغة برمجة تفاعلية وقابلة للتوسيع وحتمية وغير مطبوعة ومبنية على المكدس.
Go هي لغة مجمعة مكتوبة بشكل ثابت على غرار لغة C، مع إضافة ميزات أمان الذاكرة وجمع البيانات المهملة والكتابة الهيكلية وميزات البرمجة المتزامنة على طراز CSP.
Grain هي لغة برمجة وظيفية قوية الكتابة مصممة للويب الحديث.
هاسكل هي لغة برمجة موحدة ذات أغراض عامة وظيفية بحتة، مع دلالات غير صارمة وكتابة ثابتة قوية. تم تسميته على اسم عالم المنطق هاسكل كاري.[1] أحدث معيار لهاسكل هو Haskell 2010. اعتبارًا من مايو 2016، تعمل مجموعة على الإصدار التالي، Haskell 2020.
إدريس هي لغة برمجة وظيفية خالصة للأغراض العامة مع أنواع تابعة. تسمح الأنواع التابعة بأن تعتمد الأنواع على القيم، مما يعني أنه يمكن تحديد بعض جوانب سلوك البرنامج بدقة في النوع. يتم تجميعها، مع تقييم حريصة. تتأثر ميزاته بـ Haskell و ML.
Unmaintained
تصنع جانيت لغة برمجة نصية جيدة للنظام، أو لغة لتضمينها في برامج أخرى. إنها تشبه "Lisp الحديثة"، وتتميز بالتشغيل المتداخل الرائع والسهل للغة C ومجموعة متنوعة من أنواع البيانات مثل المصفوفات والبنيات والجداول وما إلى ذلك.
Java هي لغة برمجة كمبيوتر ذات أغراض عامة، وهي متزامنة ومبنية على الفئات وموجهة نحو الكائنات ومصممة خصيصًا بحيث تحتوي على أقل عدد ممكن من تبعيات التنفيذ. الغرض منه هو السماح لمطوري التطبيقات "بالكتابة مرة واحدة، والتشغيل في أي مكان" (WORA)، مما يعني أن كود Java المترجم يمكن تشغيله على جميع الأنظمة الأساسية التي تدعم Java دون الحاجة إلى إعادة الترجمة. تم تطوير Java في الأصل بواسطة James Gosling في Sun Microsystems وتم إصدارها في عام 1995 كمكون أساسي لمنصة Java الخاصة بشركة Sun Microsystems. تستمد اللغة الكثير من تركيبها من C وC++، ولكنها تحتوي على مرافق منخفضة المستوى أقل من أي منهما.
JavaScript هي لغة برمجة مترجمة عالية المستوى تتوافق مع مواصفات ECMAScript. إنها لغة تتميز أيضًا بأنها ديناميكية، ضعيفة الكتابة، قائمة على النماذج الأولية ومتعددة النماذج.
تم تصميم جوليا منذ البداية للأداء العالي. يتم تجميع برامج جوليا إلى تعليمات برمجية أصلية فعالة لمنصات متعددة عبر LLVM.
Unmaintained
KCL عبارة عن سجل قائم على القيود ولغة وظيفية تستخدم بشكل أساسي في سيناريوهات التكوين والسياسة.
Kotlin هي لغة برمجة حديثة ولكنها ناضجة بالفعل تهدف إلى جعل المطورين أكثر سعادة. إنها موجزة وآمنة وقابلة للتشغيل المتبادل مع Java واللغات الأخرى، وتوفر العديد من الطرق لإعادة استخدام التعليمات البرمجية بين منصات متعددة للبرمجة الإنتاجية.
Kotlin/Wasm هو الهدف الجديد وسلسلة الأدوات في عائلة Kotlin. لديها بعض الخصائص الخاصة:
- يتم تجميعه إلى Wasm مباشرة دون أي طبقات إضافية، ليتم تجميعه في أسرع وقت ممكن، بما في ذلك بشكل متزايد في المستقبل.
- ويستخدم مقترحات تجريبية/حديثة مثل GC، ومراجع الوظائف المكتوبة، ومعالجة الاستثناءات، وStringref.
لغة بسيطة تم تجميعها في رمز bytecode Wasm.
LabVIEW هي بيئة تطوير للغة البرمجة الرسومية لتدفق البيانات G المستخدمة للحصول على البيانات والتحكم في الأدوات والأتمتة الصناعية.
Lisp (تاريخيًا LISP) هي عائلة من لغات البرمجة ذات تاريخ طويل وتدوين بادئة مميز بين قوسين بالكامل.
Lobster هي لغة مكتوبة بشكل ثابت مع استنتاج نوع حساس للتدفق والتخصص، وتجميع العد المرجعي الزمني (تحليل مدى الحياة) الذي يشبه إلى حد ما لغة بايثون. كان مخصصًا في الأصل للألعاب. لدى Lobster واجهة Wasm الخلفية الخاصة به والتي يتم تجميعها مباشرة إلى ملفات .wasm القابلة للربط (مع LLD).
Lox هي لغة أنشأها بوب نيستروم، وتستخدم لتعليم المترجمين في كتاب Crafting Interpreters. تتم كتابته ديناميكيًا ويدعم الفئات والإغلاقات والوظائف من الدرجة الأولى.
Lua هي لغة برمجة خفيفة الوزن ومتعددة النماذج مصممة بشكل أساسي للأنظمة المدمجة والعملاء.[2] Lua عبارة عن منصة مشتركة، نظرًا لأن المترجم مكتوب بلغة ANSI C، ويحتوي على واجهة برمجة تطبيقات C بسيطة نسبيًا. تم تصميم Lua في الأصل عام 1993 كلغة لتوسيع التطبيقات البرمجية لتلبية الطلب المتزايد على التخصيص في ذلك الوقت.
Lys هي لغة وظيفية مكتوبة يتم تجميعها مباشرة إلى WebAssembly.
MoonBit عبارة عن سلسلة أدوات لغة برمجة شاملة للحوسبة السحابية والحوسبة الطرفية باستخدام WebAssembly. اللغة تشبه Rust مع دعم GC. تم تحسين المترجم السريع لإنتاج ثنائيات WASM مضغوطة جدًا.
لغة برمجة أنظمة بسيطة وبسيطة وفعالة ومكتوبة بشكل ثابت ومترجمة وقابلة للبرمجة، وآمنة وقابلة للتوسيع بنكهة Lua.
NerdLang هو فرع من JS مع بعض الإضافات، مع التركيز على الكفاءة. Nerd هو مترجم JavaScript أصلي يهدف إلى جعل JavaScript عالميًا، Nerd قادر على تجميع التطبيقات الأصلية لأنظمة Windows وMac وLinux وiOS وAndroid وRaspberry وSTM32 وArduino وWeb (بما في ذلك WASM) والمزيد.
أبدا ليست لغة برمجة وظيفية بسيطة. من الناحية الفنية يمكن تصنيفها على أنها لغة برمجة ذات نطاق تركيبي، ومكتوبة بقوة، واستدعاء حسب القيمة، ولغة برمجة وظيفية.
لغة هامشية مع بعض أنماط التصميم الجميلة.
OCaml، المسمى في الأصل Objective Caml، هو التطبيق الرئيسي للغة البرمجة Caml، التي أنشأها Xavier Leroy، Jérôme Vouillon، Damien Doligez، Didier Rémy، Ascánder Suárez وآخرين في عام 1996. عضو في عائلة لغات ML، OCaml يوسع الجوهر لغة Caml مع بنيات البرمجة الشيئية.
باسكال هي لغة برمجة كتابة ثابتة ذات أغراض عامة وإجرائية وموجهة نحو الكائنات. يستهدف مترجم Free Pascal العديد من بنيات المعالجات، بما في ذلك Wasm32؛ أنظمة التشغيل، بما في ذلك WASI؛ والمنصات المدمجة.
Perl هي لغة برمجة ذات أغراض عامة تم تطويرها في الأصل لمعالجة النصوص وتستخدم الآن لمجموعة واسعة من المهام بما في ذلك إدارة النظام، وتطوير الويب، وبرمجة الشبكات، وتطوير واجهة المستخدم الرسومية، والمزيد.
PHP هي لغة برمجة للأغراض العامة وهي مناسبة بشكل خاص لتطوير الويب من جانب الخادم، وفي هذه الحالة يتم تشغيل PHP بشكل عام على خادم ويب. يتم تنفيذ أي تعليمات برمجية PHP في الملف المطلوب بواسطة وقت تشغيل PHP، عادةً لإنشاء محتوى صفحة ويب ديناميكي أو صور ديناميكية مستخدمة على مواقع الويب أو في أي مكان آخر.
Plorth عبارة عن لغة برمجة نصية وظيفية قائمة على المكدس ومتسلسلة ومكتوبة بقوة والتي يسهل تضمينها في التطبيقات المكتوبة بلغة C++. إنها مستوحاة من لغات البرمجة Forth وFactor.
الشعر هو لغة برمجة ديناميكية وبسيطة وشاعرية يتم تجميعها في WebAssembly. يحتوي على بناء جملة مبسط يشبه CoffeeScript ويمنحك التحكم الكامل في واردات وصادرات الوسم.
بايثون هي لغة برمجة عالية المستوى مفسرة مفتوحة المصدر للبرمجة ذات الأغراض العامة. ابتكرت بايثون جويدو فان روسوم وتم إصدارها لأول مرة في عام 1991، ولديها فلسفة تصميم تؤكد على سهولة قراءة التعليمات البرمجية، ولا سيما باستخدام مسافات بيضاء كبيرة. فهو يوفر بنيات تتيح البرمجة الواضحة على النطاقين الصغير والكبير.
Prolog هي لغة برمجة منطقية للأغراض العامة مرتبطة بالذكاء الاصطناعي واللغويات الحاسوبية. تعود جذور Prolog إلى منطق الدرجة الأولى، وهو المنطق الرسمي، وعلى عكس العديد من لغات البرمجة الأخرى، فإن المقصود من Prolog في المقام الأول أن تكون لغة برمجة تعريفية: يتم التعبير عن منطق البرنامج من حيث العلاقات، ممثلة بالحقائق والقواعد. يتم بدء الحساب عن طريق تشغيل استعلام حول هذه العلاقات.
R هي لغة وبيئة للحوسبة الإحصائية والرسومات.
وكيل السياسة المفتوحة (OPA) هو محرك سياسة مفتوح المصدر للأغراض العامة يعمل على توحيد تطبيق السياسة عبر المجموعة. Rego هي لغة سياسة تعريفية عالية المستوى تم تصميمها خصيصًا للتعبير عن السياسات عبر هياكل البيانات الهرمية المعقدة.
Ring عبارة عن لغة متعددة النماذج بسيطة وصغيرة ومرنة وعملية للأغراض العامة. نماذج البرمجة المدعومة هي الحتمية، والإجرائية، والكائنية التوجه، والوظيفية، والبرمجة الوصفية، والبرمجة التعريفية باستخدام الهياكل المتداخلة، والبرمجة الطبيعية. اللغة محمولة (MS-DOS، وWindows، وLinux، وmacOS، وAndroid، وWebAssembly، وما إلى ذلك) ويمكن استخدامها لإنشاء تطبيقات وحدة التحكم وواجهة المستخدم الرسومية والويب والألعاب والهواتف المحمولة.
لغة سريعة وودية وعملية. يتم تجميعه إلى رمز الجهاز أو WASM. Roc هو سليل مباشر للغة برمجة Elm.
روبي هي لغة برمجة عالية المستوى مفسرة مفتوحة المصدر للبرمجة ذات الأغراض العامة. تم إنشاؤها بواسطة ماتز. لدى روبي فلسفة تصميم تؤكد على سهولة قراءة التعليمات البرمجية، ولا سيما استخدام أقل عدد ممكن من الرموز (الأحرف الخاصة
:.{}%[]&=>;
) قدر الإمكان.
Rust هي لغة برمجة أنظمة ترعاها شركة Mozilla Research، والتي تصفها بأنها "لغة آمنة ومتزامنة وعملية" تدعم النماذج الوظيفية والإجرائية الحتمية. يشبه Rust من الناحية النحوية لغة C++، لكن مصمميه يهدفون إلى توفير أمان أفضل للذاكرة مع الحفاظ على الأداء.
wasm32-unknown-unknown
target - الواجهة الخلفية لمترجم Rust لـ WebAssembly (دون الحاجة إلى Emscripten).Scheme هي لغة برمجة تدعم نماذج متعددة، بما في ذلك البرمجة الوظيفية والبرمجة الحتمية، وهي إحدى اللغتين الرئيسيتين في لغة Lisp. على عكس Common Lisp، اللهجة الرئيسية الأخرى، يتبع Scheme فلسفة تصميم مبسطة تحدد نواة قياسية صغيرة مع أدوات قوية لتوسيع اللغة.
Scopes هي لغة برمجة للأغراض العامة وبنية تحتية للمترجم مناسبة خصيصًا للنماذج الأولية قصيرة المدى وتطوير التطبيقات عالية الأداء التي تحتاج إلى تجميع متعدد المراحل في وقت التشغيل.
Speedy.js عبارة عن مترجم لمجموعة فرعية مدروسة جيدًا وخالية من عيوب الأداء من JavaScript تستهدف WebAssembly. نظرًا لأن WebAssembly مكتوب بشكل ثابت، يستخدم المشروع TypeScript كمدقق للنوع ولحل أنواع رموز البرنامج.
Unmaintained
Swift هي لغة برمجة مجمعة ذات أغراض عامة ومتعددة النماذج تم تطويرها بواسطة شركة Apple Inc. لأنظمة iOS وmacOS وwatchOS وtvOS وLinux وz/OS.
Tcl (لغة أوامر الأداة) هي لغة برمجة ديناميكية قوية جدًا ولكن من السهل تعلمها، وهي ناضجة ولكن متطورة وقابلة للتوسيع بدرجة كبيرة ومناسبة لمجموعة واسعة جدًا من الاستخدامات.
ثيتا هي لغة برمجة وظيفية حديثة ذات أغراض عامة مع نظام كتابة قوي وبناء جملة معبر. إنه يتميز بتصميم معياري ويدعم مطابقة الأنماط والتحميل الزائد للوظائف والأشياء الجيدة الأخرى.
TurboScript هي لغة برمجة تجريبية للبرمجة الموازية للويب والتي يتم تجميعها إلى JavaScript (asm.js) وWebAssembly (التي تستهدف مرحلة ما بعد MVP). بناء الجملة مشابه لـ TypeScript والمترجم مفتوح المصدر ومكتوب بلغة TypeScript. TurboScript ليس لديه أي تبعيات.
TypeScript هي لغة برمجة مفتوحة المصدر تم تطويرها وصيانتها بواسطة Microsoft. إنها مجموعة تركيبية شاملة صارمة لجافا سكريبت، وتضيف كتابة ثابتة اختيارية إلى اللغة.
V هي لغة برمجة مجمعة تم كتابتها بشكل ثابت مصممة لبناء البرامج القابلة للصيانة.
لغة أنظمة سريعة وخفيفة الوزن ، لغة برمجة الأنظمة التي تم جمعها القمامة. ينتج برنامج التحويل البرمجي الخاص به التنفيذيين المحسّن ، المستقل ، وحدات التجميع على شبكة الإنترنت ، أو الجرار لـ JVM.
WA هي لغة برمجة للأغراض العامة مصممة لتطوير برنامج متانة وصيانة ويب. بدلاً من طلب إعداد أدوات معقدة لإعداده ، يمكنك ببساطة الذهاب إلى تثبيته - أو تشغيله في متصفح.
凹语言 ™ (凹读音 "WA") 是 针对 wasm 平台设计的的通用编程语言 , 支持 linux 、 macos 和 windows 等主流操作系统和 chrome等浏览器环境 , 同时也支持作为独立 شل 脚本和被嵌入脚本模式执行。
WAH هي لغة مستوى أعلى قليلاً وهي مجموعة كبيرة من webassembly. يهدف إلى جعل تنسيق نص Webassembly أكثر ودية قليلاً للبشر ، دون تقديم بناء جملة أو أنواع بيانات جديدة.
Unmaintained
Walt هو بناء جملة بديل لتنسيق نص ويب. إنها تجربة لاستخدام بناء جملة JavaScript للكتابة إلى "بالقرب من المعدن" قدر الإمكان. إنه جافا سكريبت مع القواعد. . ملفات .walt تتجمع مباشرة إلى تنسيق Webassembly Binary.
Unmaintained
Webassembly Macro Language: WAM Syntax هي مجموعة من بناء جملة WAST بالقرب من WAST والتي تعد أكثر ملاءمة للمطورين البشريين للكتابة مباشرة.
Unmaintained
Wase: Webassembly جعلت سهلة. Wase هي لغة تحاول أن تجعل WASM سهلة الكتابة. خرائط اللغة بشكل وثيق إلى Webassembly ، وتجمع مباشرة إلى WASM Bytecode. لديه كتابة قوية مع الاستدلال نوع.
نعم ، webassembly.
Wasm3
هو أسرع مترجم تجميع على شبكة الإنترنت ، والذي يتيح استضافة ذاتي ويب.
Wonkey هي لغة برمجة سهلة التعلم وموجهة نحو الكائنات وحديثة وعبر منصة لإنشاء ألعاب فيديو عبر الأنظمة الأساسية ، مستوحاة للغاية من مجموعة اللغات "BLITZBASIC".
لغة تشبه lisp تتجمع إلى webassembly ، مكتوبة في مضرب
Unmaintained
برنامج التحويل البرمجي لـ X86-64 و WASM
Zig هي لغة برمجة للأغراض العامة مصممة من أجل المتانة ، والتحسن ، والقدرة على الصيانة.
يرجى قراءة إرشادات المساهمة إذا كنت تريد المساهمة.
إلى الحد الممكن بموجب القانون ، تنازل ستيف أكينيمي عن كل حقوق النشر والحقوق ذات الصلة أو المجاورة لهذا العمل.