• [^] # Re: Former des développeurs Python/Zope compétents

    Posté par (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 3.

    C'est vrai que toi par contre, c'est merveilleux. Ça va les chevilles?
    Vois pas le rapport, mais c'est vrai que j'ai essayé de te pondre quelques exemples.
    - "oué c'est pas significatif"
    - "Exemple1, Exemple2"
    - "oué c'est pas significatif"
    - "..."

    A quoi ça sert d'avoir une gestion plus fine à part avoir du code à priori plus complexe?
    Avoir aucun débordement de tampon possible, assurer qu'un soft ne puisse pas attaquer directement l'OS (et y attaquer d'éventuelle faille de sécu), bénéficier de la "légèreté" des thread sans sacrifier l'isolation qu'offre les processus mais en plus "lourd". Ca suffit non comme atouts ? Trouve moi des désavantages :)

    Python/ruby et probablement d'autres offrent ce service d'introspection sur leur "objets", non?
    Tout à fait ! Mais faut choisir, tu peux pas prendre les atouts de C/C++ quand ca t'arrange (pas de VM toussa) et ceux de Python/Ruby quand ca t'arrange :) Ce mix ca s'appel les solutions intermédiaires de type .NET/Java, avec en plus des services non proposés par les extrêmités ;-)

    combien pour les autres VMs?
    Et ? C'est quoi le problème du nombre de lignes ? Linux il fait combien de lignes ? Gnome ? KDE ? c'est des gros bloats ! Je continue à utiliser ce bon vieux DOS tiens, au moins il tient sur ma disquette 3"1/4. C'est très maigre comme inconvénient par rapport à tous les avantages que ca apporte.

    Je choisirai parrot comme VM alternative qui semble bien plus libre que les .net/Java and co.
    Encore t'as définition du "plus libre" et du "moins libre". Pourtant les licences sont souvent les mêmes... Et puis parrot n'offre pas tous les services qu'offre les autres plateformes.

    Je serai content avec l'interpréteur le plus léger possible pour chaque langage.
    Oué pour faire du script ou des petites appli. Dès que t'as besoin de perfs ou de grosses applis, faut passer à quelque chose de plus sérieux. Un GC efficace, ca se code pas en 50 lignes de codes par exemple. Un compilateur JIT qui boost les perfs c'est pas 30 lignes. Après faut savoir ce qu'on veut, mais faut comparer ce qui est comparable.

    T'insiste sur le fait que les VMs sont plus proches du langage machine, à ce que j'ai vu, elles sonts plus proches des services d'un OS.
    Et donc ?

    Cf messages précédents
    On dirait que t'ose pas citer une plateforme :) Allez vas-y, propose moi une alternative :)