Le 25 décembre 2023 à 23:58:40 :
De la programmation "moderne"? C'est-à-dire ? En C++? Peut-on encore dire que le C++ est moderne?
On en reparlera quand les prochaines versions de Unity, Unreal, Cry, MercurySteam, Raven, Rockstar Advanced, etc... seront programmées en Rust. "Ca prendra du temps" dit le président améwicain, ho que oui, surtout qu'il va le sortir d'où le fric pour financer 20ans de traduction en Rust de tous les programmes du monde entier
Si les hommes politiques comprenaient quelque chose à l'informatique on serait au courant, la seule chose qu'ils connaissent c'est les logiciels de trading.
Quand je parle de programmation moderne c'est d'arrêter de nous complaire dans le cliché des français Bidochons arriérés qui ont toujours 50 ans de retard et veulent continuer à programmer tout seul comme dans les années 70 alors que c'est parfaitement incompatible avec les machines des années 2020.
Le 02 janvier 2024 à 14:36:30 :
Il me semble qu'il est possible de faire des jeux web en C/C++ compilé ensuite en WebAssembly avec Emscripten.
Un exemple avec Doom3: https://wasm.continuation-labs.com/d3demo/
Ben oui, il y'en a des milliers des exemples de compilation emscripten (quake, half-life, quake3, doom3, etc...), unity et unreal s'en servent aussi, seulement tout cela rame à mort sur smartphone donc chez les professionnels du web on est supposés apprendre à programmer des jeux (et autres applications multimédia) tout seul comme un grand sans un moteur qui fait 99% du boulot à ta place au prix de performances lamentables.
Donc je pars tout de suite sur un pattern où tous les calculs CPU sont dans un composant-métier bien séparé des périphériques, et qui va être déjà compilé pour windows et emscripten, et puis ensuite plus tard android, etc...