170Fermer172
GoldenCrystalLe 14/04/2010 à 21:15
Meowcate (./161) :
Orion_ (./152) :
Si tu n'a appris que le java tu ne sais pas ce que c'est que de gérer la mémoire, donc tu pourra jamais l'apprendre si tu te cantonne à java.

Et ? si tu te cantonnes à Java, comme tu dis, à quoi cela sert alors d'apprendre à gérer la mémoire ?
GC ça veut pas dire truc magique qui te fais oublier tout tes soucis… Un GC apporte des contraintes sur la mémoire et les performances que tu n'aurais pas si tu t'en passait. Tout ce que ça permet c'est de te garantir à 100% que tu n'auras pas de fuites mémoires (d'objets JAVA, car il n'y a aucune garantie sur la mémoire « non Java »)
Cela veut-il dire qu'un type qui passe de Java à C++ fera une simple traduction mot-à-mot de ses instructions sans chercher à vraiment "apprendre" le langage ?
Je pense fortement que oui.
à te lire on dirait qu'une fois appris un langage de haut niveau, on est incapable de penser en bas niveau
À cœur vaillant rien n'est impossible… Mais bon, c'est pas le cas de tout le monde, loin de là.
et que tout programmeur doit forcément commencer au bas de l'échelle.
En gros tu essayes de nous dire qu'il y a des mecs qui savent construisent des maisons, et qui n'ont pas la moindre idée de pourquoi elles tiennent debout. Mais c'est pas grave car ça, ils pourront l'apprendre plus tard, si ça leur fait plaisir. Et tant pis si la maison s'effondre au premier coup de vent… roll
Pourquoi vouloir les rendre systématiquement multitâches, comme si un "informaticien" devait être un type capable de gérer des réseaux, programmer en 8 langues, avoir des bases de cryptographie, maitriser aussi bien les environnements Windows que Linux...
Je pense pas que ça soit ça. Mais ça devrait être un prérequis que quiconque (et celà va bien au delà de l'informatique) connaisse le sujet sur le quel il bosse, et comprenne les outils qu'il utilise. C'est la même chose que mathématiques vs. calculatrice. On va pas te demander de faire les calculs, juste de savoir les faire, etc… (Qu'on soit bien d'accord, le calcul c'est le boulot d'une machine hein ^^)