Microsoft ist letzte Woche der ByteCode Alliance beigetreten – deshalb ist es wichtig

Eine kurze Einführung in Web Assembly

Web Assembly oder Wasm, wie es auch genannt wird, ist ein offener Standard zum Ausführen von Binärcode auf mehreren Plattformen, die sowohl Client- als auch Server-Szenarien bedienen. Die meisten Leute kennen es als Vehikel, um Sprachen wie C++, C# und Rust im Browser mit nahezu nativer Leistung ausführen zu können. Es kann aber auch auf Servern ausgeführt werden, beispielsweise als Teil einer Node.js-Lösung.



Wasm bietet Entwicklern fast endlose Möglichkeiten; Die Grenze zwischen Desktop- und Web-Computing verschwimmt in letzter Zeit zunehmend. Es ermöglicht Entwicklern, ausgereifte und leistungsstarke Bibliotheken und Lösungen, die ursprünglich für Server und Desktops entwickelt wurden, mit sehr geringen Änderungen am Code wiederzuverwenden.

Die Allianz

Die Bytecode Alliance wurde von Mozilla, Intel, Red Hat und Fastly mit der Absicht gegründet, die Technologie zu verbessern und zu fördern. Neben den Gründungsmitgliedern haben sich vor wenigen Wochen auch Microsoft, Google, Shopify, ARM, DFINITY Foundation, Embark Studios und die University of San Diego angeschlossen. Ihr Ziel ist es, sicherzustellen, dass Software schnell, modular und vor allem sicher bleibt.





Sicherheit ist wichtig

Microsoft geht mit WebAssembly aufs Ganze, ihr Flaggschiff-SPA-Webframework Blazor hängt buchstäblich vom anhaltenden Erfolg von Wasm ab. Sie verstehen, dass große moderne Anwendungen aus Dutzenden, wenn nicht Hunderten von Bibliotheken bestehen, warum sollten Entwickler schließlich versuchen, das Rad neu zu erfinden. Die Nutzung von Bibliotheken von Drittanbietern ist nichts Neues, moderne modulare Anwendungen enthalten manchmal über 80% des Codes, der aus Paketregistern wie npn, PyPi und crate.io stammt. Dies bedeutet jedoch, dass Schwachstellen in diesen Bibliotheken oder Paketen leider von Ihrer Anwendung geerbt werden.

Dies ist eines der Probleme, die die Bytecode Alliance lösen möchte. Die Idee ist, standardmäßig sichere Software zu entwerfen und zu erstellen. Dies ist keine leichte Aufgabe, es erfordert eine massive Koordination, während das Wasm-Ökosystem wächst. Je mehr Spieler auf dieses Ziel ausgerichtet sind, desto besser.



Was halten Sie von Organisationen wie The Bytecode Alliance? Glauben Sie, dass sie effektiv sind, um Technologie- und Open-Source-Projekte in die richtige Richtung zu bewegen? Sehen Sie sich die offizielle Ankündigung an Hier und die offiziellen organisationen Seite wenn Sie mehr über ihre Initiativen und Ziele erfahren möchten.

Interessante Artikel

Die inoffizielle Google Maps App für Windows Phone hat gerade ein nettes Update bekommen

gMaps wurde auf Version 3.4 aktualisiert und bringt viele Verbesserungen wie die Unterstützung der Sprachsuche.

Abonnenten von Twitch Prime können ein kostenloses Piratenpaket für Sea of ​​Thieves erhalten

Microsofts exklusiver Xbox One-Titel Sea of ​​Thieves bietet Mitgliedern eines konkurrierenden Streaming-Dienstes (also nicht Mixer) ein ordentliches In-Game-Feature-Pack.

So bereinigen Sie den Speicherplatz mit den integrierten Tools von Windows 10

Nicht genügend Speicherplatz auf der Festplatte ist eines der häufigsten und frustrierendsten Probleme, mit denen PC-Benutzer konfrontiert sind. Zum Glück müssen Sie nicht immer auf das Löschen zurückgreifen

Mobile Echtzeitsuche von Ihrem Blackberry aus

Simplexo Locate for Blackberry bietet sicheren Echtzeitzugriff auf Dokumente, strukturierte Daten und Nachrichten – alles mit einem einzigen Klick

Microsoft erweitert Textvorhersagen in Outlook auf alle iOS- und Android-Benutzer

Microsoft hat angekündigt, die KI-gestützte Textvorhersagefunktion auf alle mobilen Outlook-Benutzer auszuweiten.

Mortal Kombat 11 könnte Crossplay zwischen Xbox One und anderen Konsolen bekommen

Es scheint, dass NeatherRealm Studios, das Unternehmen, das das kommende Kampfspiel Mortal Kombat XI entwickelt, daran interessiert ist, plattformübergreifenden Multiplayer in ihrem neuen Spiel zu ermöglichen, das in diesem Frühjahr veröffentlicht werden soll.

Halo 5: Guardians Limited Edition Xbox One-Bundle für Vorbestellungen verfügbar

Das Halo 5: Guardians Limited Edition-Bundle ist jetzt für Vorbestellungen im Microsoft Store sowie bei GameStop zum Preis von 499 US-Dollar erhältlich. Das Paket

Lernen Sie Cortana kennen: Die Antwort von Windows Phone 8.1 auf Siri und Google Now

Microsoft hat heute Cortana für Windows Phone 8.1 vorgestellt. Cortana ist Microsofts Antwort auf Apples Siri und Googles Google Now. Cortana wird

Microsoft Edge Dev ist jetzt für Apples M1-Macs optimiert

Die neueste Version von Microsoft Edge Dev ist jetzt für Apples M1-Macs optimiert und bringt auch einige neue Funktionen mit.

So bringen Sie Ubuntu auf Ihrem Microsoft Surface Pro zum Laufen

Sie möchten Windows 8 nicht auf Ihrem neuen Surface Pro? Möchten Sie mit einem anderen Betriebssystem experimentieren, da Microsoft erklärt hat, dass es möglich ist, ein anderes Betriebssystem auf das Gerät zu laden? Die Jungs von Geek.com konnten Ubuntu erfolgreich auf ihrem Surface Pro-Gerät installieren!

Microsoft fügt der Einrichtung in Dublin, Irland, eine „Garage“ für „Macher, keine Redner“ hinzu

Microsoft wird eine eigene Garage für Mitarbeiter in seinem One Microsoft Court-Gebäude in Dublin, Irland, einrichten, das derzeit renoviert wird.

Windows 10-Jubiläums-Update: Neuerungen bei Stift und Touch

Das Windows 10-Jubiläums-Update bringt eine Reihe neuer Verbesserungen und Funktionen für Stift und Finger. „Windows Ink Workspace“, auch bekannt als Windows Ink,

Resident Evil Revelations startet heute auf der Xbox One-Konsole von Microsoft

Resident Evil Revelations ist endlich für die Xbox One-Konsolenfamilie von Microsoft verfügbar. Das Spiel ist ein Remaster eines ursprünglich erschienenen Titels

Okami HD soll dieses Jahr für Xbox One erscheinen

Kotaku UK berichtet, dass Capcom zuverlässigen Quellen zufolge an einer Veröffentlichung von Okami HD für PlayStation 4 und Xbox One innerhalb des Jahres arbeitet.

Minecraft: Story Mode Episode 5 ist jetzt erhältlich

Episode 5 des Minecraft Story Mode ist heute live und du kannst Jesse und seine Freunde jetzt offiziell auf mysteriöse, wunderschöne Abenteuer nach Sky City mitnehmen.

Mit Microsoft Lists können Benutzer im Juni ganze Listen über Links freigeben

Microsoft Lists erhält ein neues Update, das die Möglichkeit bietet, eine ganze Liste über Freigabelinks für andere Personen freizugeben. Das Feature wurde kürzlich in die Microsoft 365-Roadmap aufgenommen und könnte bereits im Juni 2021 eintreffen.

Neue Dienstplanpläne in Microsoft Planner erfordern keine Microsoft 365-Gruppe mehr

Microsoft Planner erhält nächsten Monat neue Dienstplanpläne, die außerhalb von Microsoft 365-Gruppen erstellt werden können.

Tidal bringt seine High-Fidelity-Musikstreaming-App in den Microsoft Store

Tidal, ein Musik-Streaming-Dienst, der Songs im „verlustfreien“ Audioformat anbietet, wurde offiziell im Microsoft Store veröffentlicht.

Computex 2017: Intels Core-i9-Prozessoren der X-Serie bieten extreme Leistung und einen unglaublichen Preis

Die Prozessoren der Core i9 X-Serie von Intel bieten extreme Leistung und einen unglaublichen Preis.

Star Wars Battlefront II-Petition erreicht 75.000 Sig-Meilenstein, da immer mehr Spieler EA ihr Geld geben wollen

Die Star Wars Battlefront II-Videospiel-Petition, die nicht nur von Spielern des Spiels, sondern von Spielern im Allgemeinen viel Aufmerksamkeit erregt hat, hat

iHeartRadio-App erhält verfeinerte Benutzeroberfläche, Windows Hello-Unterstützung für Windows 10 Mobile

Microsoft und iHeartRadio sind sich in den letzten Monaten ziemlich nahe gekommen. Vor fast acht Monaten erschien die iHeartRadio-App auf der Xbox One auf dem großen Bildschirm. EIN

Resident Evil 7-Spieldemo ist jetzt live auf Microsofts Xbox One

Die kostenlose Demo für Resident Evil 7 ist jetzt zum Spielen auf der Xbox One verfügbar. Die Demo heißt Resident Evil 7 Teaser: Beginning Hour und bietet eine Probe von

NewsGuard und Microsoft arbeiten zusammen, um NewsGuard für Microsoft Edge-Benutzer kostenlos zu machen, Bing-Integration

NewsGuard, ein Dienst, der Journalismus bewertet, um zuverlässigen Journalismus von denen zu unterscheiden, die falsche oder irreführende Inhalte veröffentlichen, hat angekündigt, dass es

Minecraft: Xbox One Edition nicht mehr digital erhältlich

Während der Rollout des Minecraft Better Together Updates als auch Update auf Minecraft: Xbox One Edition beworben wird, ist es eigentlich ein komplettes

Lync für Mac aktualisiert, bringt E911 und andere Updates

Lync ist ein Produkt, mit dem wahrscheinlich viele in der Geschäftswelt vertraut sind, da es sich um einen Kommunikationsdienst handelt, der von einer Reihe von Unternehmen verwendet wird. Es ist eine Menge