16 points par xguru 2024-01-09 | 2 commentaires | Partager sur WhatsApp
  • L’année 2023 avait été annoncée comme l’année de WebAssembly (Wasm), et cela s’est concrétisé avec les progrès de plusieurs standards et l’élargissement du support dans divers langages
    • Python et Ruby ont intégré le support de Wasm, et le projet officiel Go prévoit lui aussi de prendre en charge Wasm et la WebAssembly System Interface (WASI)
    • La première conférence Wasm I/O ainsi que WasmCon ont eu lieu, et des tracks WebAssembly ont également été proposés à GlueCon et DockerCon
    • Le rachat de Suborbital par F5 et la tentative d’acquisition de Figma par Adobe, finalement bloquée par la régulation, ont démontré la valeur de marché des entreprises à l’avant-garde de Wasm

1. Wasm, partenaire idéal de l’IA

  • La neutralité de plateforme de Wasm, son démarrage rapide, sa portabilité et la petite taille de ses binaires en font une technologie idéale pour les applications d’IA
  • En 2024, l’un des grands thèmes de l’IA sera l’efficacité, et Wasm devrait offrir un avantage majeur dans ce domaine

2. Trois standards majeurs arrivent à maturité

  • Wasm a été standardisé sous la supervision du W3C, et le standard cœur de Wasm a été finalisé il y a déjà plusieurs années
  • Trois standards supplémentaires — WASI, la gestion de la mémoire et le modèle de composants — sont essentiels au succès de Wasm
  • En 2023, ces standards ont fortement progressé, et ils devraient tous être finalisés en 2024

3. Le véritable terrain de jeu de Wasm est le server-side

  • Wasm a d’abord été conçu pour s’exécuter dans le navigateur, mais il gagne aujourd’hui davantage d’élan côté serveur
  • Les fonctions serverless se sont imposées comme un point fort, et cette dynamique est clairement en croissance
  • Wasm devrait réaliser des avancées importantes dans l’écosystème Kubernetes, en particulier là où l’efficacité, la scalabilité et les coûts sont déterminants

4. Des améliorations progressives grâce à Wasm, côté client comme côté serveur

  • Avec l’essor des frameworks de développement web, des applications capables de s’exécuter sélectivement côté client, côté serveur ou sur les deux apparaissent
  • Ces applications peuvent être construites avec du rendu côté client (CSR) et du rendu côté serveur (SSR), et certains frameworks exploitent déjà Wasm
  • En 2024, davantage de projets de ce type devraient émerger, en tirant encore plus parti de la force de Wasm : un format binaire exécutable partout

2 commentaires

 
freedomzero 2024-01-10

On prévoyait que 2023 serait l’année de WebAssembly (Wasm) -> est-ce plutôt « 2024 » ?

 
xguru 2024-01-10

Ah, ce passage est une rétrospective sur l’année dernière. L’auteur disait qu’il avait fait cette prévision l’an dernier, et qu’elle s’est effectivement réalisée.