Réconcilier Craft et Data-oriented programming - Yacine Hmito - AlpesCraft

Sdílet
Vložit
  • čas přidán 25. 06. 2024
  • Réconcilier Craft et Data-oriented programming
    www.alpescraft.fr/edition_2024/

Komentáře • 1

  • @morganpigeron142
    @morganpigeron142 Před 29 dny

    Merci pour la présentation.
    Le language est souvent cité comme un facteur important, cependant en data oriented il est une conséquence. Ce qui compte ce sont: les données, le problème à résoudre et la plateforme sur lequel le problème doit être résolu.
    exemple web js :
    Le problème c'est faire une app web qui fait X,
    La plateforme c'est le browser,
    La data est contenue dans la mémoire allouée par votre browser . (à vous d'éviter de tuer les perfs en manipulant correctement la mémoire en fonction du browser)
    L'utilisation du JS est une conséquence car c'est l'outil à disposition le plus "adapté" pour agir sur la data dans ce contexte. Tout le reste n'est que complexité nécessaire ou non ex: TS, webasm, Framework front, lib etc...
    Si vous cherchez un exemple concret et pointu de Data oriented: czcams.com/video/rX0ItVEVjHc/video.html
    CppCon 2014: Mike Acton "Data-Oriented Design and C++"