• # Lent ?

    Posté par . En réponse au journal Comment résoudre la "crise du logiciel" ?. Évalué à 7.

    Néanmoins, Java et C# qui s'imposeront de force dans l'industrie restent des langages dont le compilateur produit du code assez lent. Je ne saurais dire si c'est un choix des éditeurs ou si cela est intrinsèque aux technologies utilisées par les compilateurs.
    Code lent, langage lent ?
    Mais ça ne veut rien dire ! Lent pour qui ? Pour l'utilisateur d'une IHM ? Si l'appli est bien codée, c'est imperceptible avec ces deux langages !

    Lent pour l'exécution d'un algo complexe ?
    C'est possible mais là encore je te trouve une foultitude de benchs qui montrent que c'est pas plus lent que ça, tu perds quoi, allez 5/10% dans les cas les plus défavorables et tu en gagnes quelques % dans les cas les plus favorables des algos...

    Et tu gagnes combien en facilité de maintenance, fiabilité, absence de fuite mémoire, évolutivité, lisibilité par d'autres développeurs par rapport à du C ou C++ ?

    Java et C# s'imposeront de force dans l'industrie
    Tu y bosses ? Parce qu'ils s'y sont déjà imposés (en tout cas Java).
    Là où je bosse la question ne se pose même plus, on ne fait plus de C, de C++, de VB, d'ASP. (je ne suis pas éditeur, ni dev de driver).
    Par contre on fait toujours du Cobol :p