• [^] # Re: Vista // Linux

    Posté par (site web personnel) . En réponse à la dépêche Virtualisation de Serveur : Linux sous Windows. Évalué à 3.

    >Maintenant, une bonne partie du code est parait-il écrite en C#, PbPg
    >nous dira peut quelle proportion (à la louche), et C# étant un langage
    >de haut niveau, je pense que ça doit justement être mieux écrit
    >(langage haut niveau), mieux pensé (langage objet), sans les
    >problèmes de pointeurs que certains systèmes d'exploitations trainent
    >encore.

    Alors la tu vois c'est marrant ca casse tout de suite tout ce que tu dit
    plus haut. En quoi un langage haut niveau va forcement de pair avec
    une meilleure ecriture du code ? Moi je suis fan de perl qui est un
    langage de haut niveau mais alors question clareté du code s'il fallait
    donner dess notes aux applis perl ca va du -20 au 20.

    Ensuite les problèmes de pointeurs tu les a aussi dans ces langages de haut niveau, la différence c'est que tu fait confiance au
    langage pour les relger pour toi ce qui dans le cas d'un OS est de la
    folie.

    Et enfin tu devrait te renseigner sur les fondation d'un OS multitache
    avant de dire de telles choses. Il est totalement impossible de faire
    avec la technologe matérielle actuelle un OS dans un langage ne
    gérant pas les pointeurs.

    >Un OS écrit dans un langage sans pointeur, ça tournera à mon avis
    >très bien , lentement certes (JIT), mais sans trop de bug.

    Bon déjà on pourrait objecter qu'addresser le materiel sans gestion
    de pointeur c'est impossible, de même que la gestion de tout ce qui
    est mémoire (bein oui faut bien a un momment que quelqu'un s'en
    occupe). La gestion de la table de mapping mémoire par exemple.
    Y a aussi la commutation de contexte kernel<->user avec toute les
    copies que cela implique.
    Ca fait plus de 10 ans que des langages haut niveau existent (ada, smalltalk, perl, et meme java) et pourtant personne n'a sorti un OS
    multitache en les utilisant comme fondation, bizarre non ?
    Encore que pour ada il y ai des projets, mais faut avouer que le
    langage à de serieux avantages et n'est pas aussi limitant que java
    au niveau de la mémoire.

    Comme dit plus ceux qui donnent leur avis sur les sourcces leaké sont soit des menteurs soit n'y connaissent pas grande chose.