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.
Parce qu'ecrire du code clair en C est bcp plus dur qu'en C# (ou autres langages de haut niveau) du fait de la complexite du code. Pour faire la meme chose tu ecris 10'000 lignes en C, et 1000 en C#, tres vite tu te rends compte que lire 1000 lignes est plus simple que 10'000, sauf si le gars fait expres pour rendre son code illisible.
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.
T'es au courant qu'un OS c'est bcp plus qu'un kernel dis moi ? Il y a plein de composants user-mode dedans aussi.
Quand a faire confiance au langage, pourquoi serait-ce de la folie ? Il est la pour ca, et il fait tres bien son travail.
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.
Si tu parles du kernel, oui, mais les millions de lignes de Windows elles sont pas toutes dans le kernel hein, le kernel c'est une petite partie dans l'ensembe. Explorer, les afficheurs d'image, etc... peuvent etre ecrit en C# (ca veut pas dire qu'ils le sont, mais ils peuvent l'etre)
Comme dit plus ceux qui donnent leur avis sur les sourcces leaké sont soit des menteurs soit n'y connaissent pas grande chose.
Moi je dirais plutot que tu as tendance a associer OS == kernel, ce qui est totalement faux, le kernel Windows c'est probablement bcp moins de 10% du systeme entier.
Sinon, pour en finir, je sais pas vraiment quelle pourcentage de Vista est en C#, je me suis pas amuse a faire de stats, je sais qu'il y en a ici et la, mais je sais pas combien
[^] # Re: Vista // Linux
Posté par pasBill pasGates . En réponse à la dépêche Virtualisation de Serveur : Linux sous Windows. Évalué à 3.
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.
Parce qu'ecrire du code clair en C est bcp plus dur qu'en C# (ou autres langages de haut niveau) du fait de la complexite du code. Pour faire la meme chose tu ecris 10'000 lignes en C, et 1000 en C#, tres vite tu te rends compte que lire 1000 lignes est plus simple que 10'000, sauf si le gars fait expres pour rendre son code illisible.
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.
T'es au courant qu'un OS c'est bcp plus qu'un kernel dis moi ? Il y a plein de composants user-mode dedans aussi.
Quand a faire confiance au langage, pourquoi serait-ce de la folie ? Il est la pour ca, et il fait tres bien son travail.
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.
Si tu parles du kernel, oui, mais les millions de lignes de Windows elles sont pas toutes dans le kernel hein, le kernel c'est une petite partie dans l'ensembe. Explorer, les afficheurs d'image, etc... peuvent etre ecrit en C# (ca veut pas dire qu'ils le sont, mais ils peuvent l'etre)
Comme dit plus ceux qui donnent leur avis sur les sourcces leaké sont soit des menteurs soit n'y connaissent pas grande chose.
Moi je dirais plutot que tu as tendance a associer OS == kernel, ce qui est totalement faux, le kernel Windows c'est probablement bcp moins de 10% du systeme entier.
Sinon, pour en finir, je sais pas vraiment quelle pourcentage de Vista est en C#, je me suis pas amuse a faire de stats, je sais qu'il y en a ici et la, mais je sais pas combien