IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Linus Torvalds fustige encore des développeurs du noyau Linux


Sujet :

Linux

  1. #21
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 320
    Points : 3 741
    Points
    3 741
    Billets dans le blog
    12
    Par défaut
    Les conventions existent dans tous les projets où l'on travaille en équipe, on est parfois obligé de les suivre (cf: espace vs tabulation etc).
    Il existe des outils qui empêchent les commits si les conventions de codage ne sont pas respectés.
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  2. #22
    MikeRowSoft
    Invité(e)
    Par défaut
    C'est aussi valable en matière de copyright.

    Si tu as vue des erreurs tu fais une "copie modifiable" du fichier du code source erroné.
    Ensuite tu le corrige et le réutilise. (selon licence d'utilisation)

    Je comprendrais jamais cette problématique de commentaire de code source.

    Pourtant j'en ai lu beaucoup et sa ne m'as jamais ennuyer quelques soit la façon dont les commentaires sont présentés.

  3. #23
    Membre éclairé
    Inscrit en
    Mai 2010
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 298
    Points : 877
    Points
    877
    Par défaut
    Citation Envoyé par SylvainPV Voir le message
    Sympa l'ambiance dans la mailing list... c'est ça la synergie d'équipe façon Linus, insulter ses collègues de retardés mentaux drogués au LSD pour une astérisque en trop dans un commentaire ?
    Ceci dit ça n'a pas l'air d'avoir choqué le reste de l'équipe. Peut-être une habitude chez le grand patron ? Ou un humour douteux ?
    Oh bah heureusement il a beaucoup de gens payés par leurs entreprises pour le supporter. je pense que sinon par pur passion, cela doit rester difficile de s'accrocher à le supporter.
    Perso il y a des phrases qu'il a dit, mon manager me la sort je ferais une faute professionnelle mais il mouchera rouge.
    "«Les petites filles sont des punks»."

  4. #24
    Membre expérimenté Avatar de shkyo
    Homme Profil pro
    Développeur Robotique - Administrateur systèmes
    Inscrit en
    Juin 2003
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Robotique - Administrateur systèmes

    Informations forums :
    Inscription : Juin 2003
    Messages : 841
    Points : 1 474
    Points
    1 474
    Par défaut
    Que Linus Torvalds soit un génie du code, je ne le conteste pas, par contre pour ce qui du reste de sa personnalité, il n'est plus très loin du style de la Corée du nord...

    Tout ce que j'ai pu lire sur lui, en dehors de ce qui concerne le code du noyau Linux bien sûr, m'a toujours fait penser qu'il était complètement taré!!!

    Après la "laideur" de certains commentaires, il va hurler sur quoi? Les claviers QWERTY c'est trop pourri? Les écrans en 16/9 c'est de la daube? La façon dont sont rangés les octets en mémoire ne lui convient pas?
    Bref... Ce gars est bien fêlé quand même...
    L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

    Ma (petite...) chaine Youtube : https://www.youtube.com/channel/UCy-...P2tH5UwOtLaYKw
    Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.fr/
    Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30

  5. #25
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    La façon dont sont rangés les octets en mémoire ne lui convient pas?
    Je trouve l'ordonnancement en mémoire des processus pas terrible sous linux.
    FIFO sans préemption c'est bien, mais cela nécessite une réaction très rapide aux interruptions matérielles.

    Sous VxWorks c'est un peu mieu foutue, enfin sa dépend de l'utilisation qu'on en fait après...

  6. #26
    Membre expérimenté Avatar de shkyo
    Homme Profil pro
    Développeur Robotique - Administrateur systèmes
    Inscrit en
    Juin 2003
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Robotique - Administrateur systèmes

    Informations forums :
    Inscription : Juin 2003
    Messages : 841
    Points : 1 474
    Points
    1 474
    Par défaut
    Bon ok, cet exemple n'est peut-être pas très bien choisi... Mais tout le monde n'a pas forcément besoin de savoir comment est "rangée" la mémoire...
    L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

    Ma (petite...) chaine Youtube : https://www.youtube.com/channel/UCy-...P2tH5UwOtLaYKw
    Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.fr/
    Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30

  7. #27
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par shkyo Voir le message
    Mais tout le monde n'a pas forcément besoin de savoir comment est "rangée" la mémoire...
    Tout le monde, non, mais quand tu développes un système d'exploitation, ça peut servir

  8. #28
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 585
    Points : 1 139
    Points
    1 139
    Par défaut
    Lui aussi, il vieillit, le Linus. Plutôt que de "s'insurger" contre certains types de commentaires, il ferait bien de relire ses sources Linux dont 9 dixièmes des pages ne sont quasiment pas commentées du tout : un mauvais style de commentaire vaut infiniment mieux que pas de commentaire du tout !
    L'avis publié ci-dessus est mien et ne reflète pas obligatoirement celui de mon entreprise.

  9. #29
    Membre confirmé Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : R&D Developer
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Points : 479
    Points
    479
    Par défaut
    Si seulement les commentaires etaient le problème principal... Je dirais qu il n a que ca a faire. Pourquoi il ne se penche pas sur l ordonnanceur de taches (cf article je sais plus ou sur developpez) pour ameliorer les perfs sur multi cœurs ?

    Le probleme principal de Linux, cest Linus...

  10. #30
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Je parlais de la mémoire, pas de l’ordonnancement des processus, mais la situation est encore pire
    Il n'a pas été maj depuis 20ans, la dernière modif fut faite pas Linus torvald se vantant que son code était le meilleur jusqu’à aujourd'hui ou on voit que (avec les architectures multicœur) c'est de la merde. Je croit que les prochaines versions du noyaux devrait implémenté un nouvelle algorithme (faisant gagner 20-30% de perf en plus).

    Quand je dis nouvelle algorythme faut le comprendre dans le sens de remplacement, car les algo d’ordonnancement n'ont pas évoluer depuis 30ans.
    FIFO
    Round-robin
    Completely Fair Scheduler
    Shortest job first
    Earliest deadline first scheduling

    Les prochains algo qu'on inventera je pense qu'en plus de prendre en compte la priorité des processus, prendrons en compte le cœur du processeur.
    Pour moi la prochaine évolution des processeurs, se sera des processeurs avec 10-20 cœur spécialisé dans des instructions précises (sa commence à se faire sur smartphone, ou on à des processeurs 10 core, certains spécialisé)

  11. #31
    Nouveau Candidat au Club
    Homme Profil pro
    retraité
    Inscrit en
    Février 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2015
    Messages : 1
    Points : 0
    Points
    0
    Par défaut
    /*
    *
    *
    */
    l'asymetrie ou la symetrie de ce modele????
    a y regarder de plus pres je prefere de loin
    //
    //
    //
    //

  12. #32
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 530
    Points : 316
    Points
    316
    Par défaut
    Citation Envoyé par transgohan Voir le message
    Les lignes de commentaires qu'il n'aime pas sortent de certains éditeurs comme Eclipse en fait...
    C'est faux !
    saisissez /* dans Eclipse puis Enter et vous verrez que votre commentaire se présente automatiquement tel que recommandé par Linus.

  13. #33
    Nouveau Candidat au Club Avatar de sarnikoff
    Homme Profil pro
    animateur culturel portail http://www.sarnikoff.fr
    Inscrit en
    Octobre 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : animateur culturel portail http://www.sarnikoff.fr
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2011
    Messages : 38
    Points : 0
    Points
    0
    Par défaut Entre éthique et esthétique
    /********************************************************************************/
    /* Ce qui a de "bien", c'est qu'au moins "on" ne finira pas par un duel à armes blanches._____*/
    /* Bien que, si c'était retransmis en vidéo, ça puisse interresser certains;_________________ */
    /* comme l' atterrissage sur la lune pour d'autres. ( je suis là et las => donc un trou esthétique )
    /* La vue plastique conduit à une certaine sérénité. */
    /* Donc LT pourrait aussi avoir des propos aussi symétriques que les commentaires attendus. */
    /* Mais peut-être après avoir un peu trop attendu , ( avec l'age ),*/
    /* il pète un cable (Remarquez que la sentance n'est pas adaptée au WIFI).*/
    /********************************************************************************/
    NB: J'avais envie de faire une pose dans ma lecture "L'affaire Arnolfini"
    <marquee>Avec un tel message je m'attendrais à avoir au mions 144 points[/marquee]
    Nom : NFoeui.gif
Affichages : 321
Taille : 25,0 Ko
    N'y a-t-il pas dans ce forum des trous esthétiques et éthiques ?
    Ex : A gauche j'ai 11 points ( aujourd'hui) pourquoi l'internaute ne peut-il cliquer sur le 11,
    et se voir satisfaire de la lecture complète des 11 messages.
    ( pour réinterresser le français à la lecture )

  14. #34
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2014
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Décembre 2014
    Messages : 106
    Points : 322
    Points
    322
    Par défaut
    Citation Envoyé par sazearte Voir le message
    Je parlais de la mémoire, pas de l’ordonnancement des processus, mais la situation est encore pire
    Il n'a pas été maj depuis 20ans, la dernière modif fut faite pas Linus torvald se vantant que son code était le meilleur jusqu’à aujourd'hui ou on voit que (avec les architectures multicœur) c'est de la merde. Je croit que les prochaines versions du noyaux devrait implémenté un nouvelle algorithme (faisant gagner 20-30% de perf en plus).

    Quand je dis nouvelle algorythme faut le comprendre dans le sens de remplacement, car les algo d’ordonnancement n'ont pas évoluer depuis 30ans.
    FIFO
    Round-robin
    Completely Fair Scheduler
    Shortest job first
    Earliest deadline first scheduling

    Les prochains algo qu'on inventera je pense qu'en plus de prendre en compte la priorité des processus, prendrons en compte le cœur du processeur.
    Pour moi la prochaine évolution des processeurs, se sera des processeurs avec 10-20 cœur spécialisé dans des instructions précises (sa commence à se faire sur smartphone, ou on à des processeurs 10 core, certains spécialisé)
    Pas modifié depuis 20 ans ? Pas vraiment... http://www.computerworld.com/article...ot-faster.html

    Et oui les dernieres versions améliore encore plus l'ordonnancement.

    Et contrairement à ce que tu sembles penser, il y a sans cesse de nouveaux algos de sheduling: http://www.sciencedirect.com/science...68494610003078

    Pour les processeurs des smartphones, on n'a pas de processeur spécialisé ( hormis pour les gpu qui n'ont rien à voir ) mais beaucoup de processeurs de faible puissance et de faible consomation, plutôt qu'un gros coeur puissant mais inutile 99% du temps et drainant la batterie...

  15. #35
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 12
    Points
    12
    Par défaut
    Linus Torvalds a totalement raison. Les coms sont aussi importants que le code, et tant qu'à faire, autant que celà soit esthétique...

  16. #36
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par Cercyon Voir le message
    Linus Torvalds a totalement raison. Les coms sont aussi importants que le code, et tant qu'à faire, autant que celà soit esthétique...
    Et l'esthétique, c'est quelque chose de totalement subjectif... là, Torvalds impose (comme toujours) sa volonté et n'envisage même pas qu'on puisse avoir un avis différent. C'est ça qui pose problème, pas le fait de savoir s'il faut écrire les commentaires d'une façon ou d'une autre.

  17. #37
    Membre du Club
    Homme Profil pro
    Programmeur / Formateur C/C++
    Inscrit en
    Juillet 2014
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Programmeur / Formateur C/C++

    Informations forums :
    Inscription : Juillet 2014
    Messages : 62
    Points : 42
    Points
    42
    Par défaut
    Pour ma part je suis tout à fait d'accord avec Linus Torvalds, il y a de plus en plus de boeufs qui tapent du code

  18. #38
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /* Chacun fais ce quil veut, questions de points de vues */

  19. #39
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Juillet 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut Il faut croire que sa majesté Torvalds n'a vraiment rien à faire ...
    .... Pour venir faire chier (et oui, je peux être aussi grossier que lui) les développeurs pour des petits détails sans aucune importance.
    Rien que pour ça je passe sous Windows ! non, je rigole

  20. #40
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Et vous ?

    Qu’en pensez-vous ?
    Linux a été créé par Linus Torvalds et il n'a jamais délégué à qui que ce soit la gouvernance de ce projet. C'est à dire qu'il est clairement le seul maître à bord. C'est *son* projet. Même s'il l'a rapidement mis sous une licence open-source, il n'est pas du tout obligé d'accepter toutes les contributions extérieures, et pourrait même toutes les refuser s'il le voulait. Il a cependant bien sûr choisi d'en accepter beaucoup, mais il relit et valide beaucoup d'entre-elles et ne délègue une partie de ces validations qu'à une groupe très restreints de contributeurs.

    La relecture de code écrit par quelqu'un d'autre est un tâche souvent ingrate. Il est souvent très difficile d'apprécier le fond quand on est perturbé par la forme. C'est l'une des raisons pour lesquelles la quasi-totalité des gros projets logiciels définit ses propres conventions de codage. Torvalds à documenté les siennes dans un document ( https://www.kernel.org/doc/Documentation/CodingStyle ) et il y est écrit, le style de codage est très personnel et je ne force personne à adhérer à mon point de vue, mais c'est ce qui va bien pour tout ce que je dois maintenir. Il esr donc clair, vu que Torvalds peut être amené un jour ou l'autre à maintenir à peu près n'importe quelle partie du code de Linux, que tous les contributeurs doivent respecter les règles qu'il définit. Il existe cependant peut-être d'autres documents car le CodingStyle rejette les commentaires du style C++ ( // commentaire ) alors que Torvalds les accepte dans son mail.

    Torvalds est un "benevolent dictator", un dictateur éclairé donc, mais dictateur quand même. Ceux qui contribuent au code de Linux doivent le faire en connaissance de cause. Ceux qui ne sont pas contents de cette dictature sont libres d'aller travailler sur un autre projet ou de créer un fork de Linux et définir d'autres règles de codage et de gouvernance...
    ɹǝsn *sıɹɐlos*

Discussions similaires

  1. Existe-t-il encore des développeurs Full Stack ?
    Par Amine Horseman dans le forum Langages de programmation
    Réponses: 38
    Dernier message: 05/07/2018, 10h01
  2. Gestion des entrées sorties (noyau linux)
    Par vasto lord dans le forum Administration système
    Réponses: 0
    Dernier message: 04/11/2014, 11h12
  3. Microsoft dans le top 20 des contributeurs au noyau Linux
    Par Hinault Romaric dans le forum Linux
    Réponses: 11
    Dernier message: 05/04/2012, 16h37
  4. Réponses: 12
    Dernier message: 16/03/2011, 06h56
  5. Etude : bilan annuel des contributions au noyau Linux
    Par Hinault Romaric dans le forum Actualités
    Réponses: 7
    Dernier message: 02/12/2010, 20h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo