Non mais en pratique, c'est le cas.
Jor. A quoi sert le sizeof ?
A quoi servent les options -m32 and -m64 de GCC ? Pourquoi quand je change d'option mon sizeof me rend pas la même chose ? 4 et 8 dans l'autre ?
Exacte mais est-ce tellement génant ?
Oui, celà demande beaucoup de ressources supplémentaires :
- des développeurs qui s'assurent que le code est "plateforme agnostic" et "compilateur agnostic"
- des packageurs qui doivent prévoir autant de packages
- de l'espace disque pour stocker toutes ces variantes (regarde Debian)
- des ressources machines pour compiler tout ça.
Sans parler du fait que certains ne 's'enmerde' pas à faire tout ce boulot (pas de temps ou soft pas assez populaire pour qu'un mec le fasse à ta place) et tu te retrouves à devoir faire le travail toi même, parfois t'es un simple utilisateur et t'as autre chose à foutre.
Oui c'est génant je crois.
et que cela ne couvre rien des problèmes de haut niveau comme les "SQL injection", le X-site-scritping, et autre.
Effectivement, ca ne protège pas non plus ta grand mère au carrefour quand elle traverse. Mais ce que tu dis n'est pas faux.
Enfin, tout les langage formels quoi :)
Qui définissent tous une VM :) C'est parcqu'il y a production direct de code machine qu'il n'y a pas de VM. Une VM est une abstraction par nature virtuelle, in fine c'est toujours du code machine qui s'exécute.
[^] # Re: Pourquoi Mono ?
Posté par TImaniac (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 2.
Jor. A quoi sert le sizeof ?
A quoi servent les options -m32 and -m64 de GCC ? Pourquoi quand je change d'option mon sizeof me rend pas la même chose ? 4 et 8 dans l'autre ?
Exacte mais est-ce tellement génant ?
Oui, celà demande beaucoup de ressources supplémentaires :
- des développeurs qui s'assurent que le code est "plateforme agnostic" et "compilateur agnostic"
- des packageurs qui doivent prévoir autant de packages
- de l'espace disque pour stocker toutes ces variantes (regarde Debian)
- des ressources machines pour compiler tout ça.
Sans parler du fait que certains ne 's'enmerde' pas à faire tout ce boulot (pas de temps ou soft pas assez populaire pour qu'un mec le fasse à ta place) et tu te retrouves à devoir faire le travail toi même, parfois t'es un simple utilisateur et t'as autre chose à foutre.
Oui c'est génant je crois.
et que cela ne couvre rien des problèmes de haut niveau comme les "SQL injection", le X-site-scritping, et autre.
Effectivement, ca ne protège pas non plus ta grand mère au carrefour quand elle traverse. Mais ce que tu dis n'est pas faux.
Enfin, tout les langage formels quoi :)
Qui définissent tous une VM :) C'est parcqu'il y a production direct de code machine qu'il n'y a pas de VM. Une VM est une abstraction par nature virtuelle, in fine c'est toujours du code machine qui s'exécute.