Dr BG a écrit 3496 commentaires

  • [^] # Re: Et Python ? Et Emacs ?

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 2.

    C'est l'exception qui rend tout ce concept caduque,

    Je ne vois pas pourquoi. C'est juste l'exception qui implique d'appliquer un cas exceptionnel adapté.

    y'a pas de raison que la façon dont on formate son code ne fasse pas en soit parti du code.

    Je pense que si. Les concepteurs de Python ont décidé du contraire, mais je ne vois pas en quoi ça devrait se généraliser pour l'écrasante majorité des autres.

    Je te réfère au journal, c'est exactement ce que les tabs élastiques veulent pouvoir corriger.

    Tu considères que les fins tabs élastiques ne le corrigent donc pas ?

  • [^] # Re: aligner tabuler

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 6.

    C'est ce que j'ai dit : « Les soucis arrivent quand les gens utilisent aussi des espaces » et pas « Les soucis arrivent aussi quand les gens utilisent des espaces ».

    Pour ce qui est de Python, c'est un cas exceptionnel où l'indentation fait partie de la sémantique du langage, mais ce n'est pas le cas en général.

  • [^] # Re: Et Python ? Et Emacs ?

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 4.

    Sauf que dans les faits, ça ne marche pas, dès l'instant que tu dois indenter des structures par exemple, bah voilà c'est la merde.

    Peux-tu donner un exemple, que je vois bien de quel genre de souci tu veux parler ?

    Du coups un code dont la mise en forme fait parti intégrante de la syntaxe, comme à tout hasard python, t'en fait quoi ?

    Pour Python, c'est sûr que ce n'est pas adapté, mais c'est un peu une exception.

  • [^] # Re: Et Python ? Et Emacs ?

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 8.

    C'est quoi le délire à utiliser les tabs pour indenter du code ?

    Que chacun puisse choisir le rendu visuel de l'indentation ? Certains trouvent que 2 espaces c'est bien suffisant, la majorité 4, et d'autres 8. Avec des tabulations, tu n'utilises qu'un seul caractère que chacun peut faire interpréter selon son goût dans son éditeur de texte préféré.

    Dans l'absolu, je pense qu'un fichier source ne devrait pas représenter la mise en forme du code, il faudrait séparer celle du fichier de celle qui est présentée à l'utilisateur par l'intermédiaire de son éditeur. Je vois bien l'intérêt d'avoir du code dans un fichier texte simple, donc on peut imaginer un formatage fait par un outil pour l'enregistrement du fichier, mais que l'éditeur de texte n'en tienne pas compte et mette en forme le contenu présenté par l'utilisateur suivant ses préférences. Tout le monde serait content et chacun aurait le formatage de ses rêves.

  • [^] # Re: aligner tabuler

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 3. Dernière modification le 30 juillet 2018 à 11:17.

    Qui à dit qu'il ne fallait pas avoir de standard de code?

    Personne, juste que l'affichage de la tabulation n'a rien à voir avec.

  • [^] # Re: aligner tabuler

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 2.

    Parce que le but est de ne pas toucher au code source pour changer visuellement l'apparence des tabulations.

  • [^] # Re: aligner tabuler

    Posté par  . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 10.

    Euh non, si tout le monde utilise une tabulation pour une profondeur d'indentation, je ne vois pas où peut être le problème. Les soucis arrivent quand les gens utilisent aussi des espaces pour indeter.

  • [^] # Re: ;)

    Posté par  . En réponse au journal elysee.fr, ou la pitoyabilité de la start-up nation. Évalué à 5.

    J'imagine que Twitter est, malheureusement, plus efficace pour ce type de personne.

  • [^] # Re: Faire des tests, c'est bien, mais...

    Posté par  . En réponse au journal Faites des tests !. Évalué à 4. Dernière modification le 26 juillet 2018 à 09:26.

    Je pense que toi, Claude Simon, et d'après ce que tu dis, tu es parvenu à factoriser ton code de telle sorte que si un bug existait dans une de tes librairies, tu le détecterai automatiquement

    C'est ça que je trouve le plus étrange. Si le code est très factorisé, un changement va avoir des répercussions dans différentes parties du code, mais comme il n'y a pas de test, eh bien en fait on ne sait pas si on a introduit une régression sur un de ces parties touchées. Le bug va effectivement rapidement apparaître chez un des utilisateurs (quoique), mais moins rapidement qu'avec des tests…

  • [^] # Re: Faites ce que j'écris, pas ce que je crois

    Posté par  . En réponse au journal Lecture pour cet été. Évalué à 5.

    des interprétations tordues

    Eh bien je dois avouer que ton commentaire était tellement énigmatique que c'est aussi l'interprétation que j'en avais faite.

  • [^] # Re: Linux est il devenu un truc de vieux ?

    Posté par  . En réponse à la dépêche 20 ans de LinuxFr.org. Évalué à 5.

    J'en ai aussi déjà vu sous Linux et qui ne le savaient pas : "ah bon, c'est pas Windows" ?

  • [^] # Re: Garder la licence OEM

    Posté par  . En réponse au journal Migrer Windows 10 d'un disque BIOS/MBR, vers un SSD en mode UEFI/GPT avec des logiciels libres. Évalué à 4.

    Par contre des changements lourds comme la carte-mère

    Moi j'ai juste ajouté une carte réseau et il me dit que je n'ai pas de licence.

  • [^] # Re: Pas forcément commercial

    Posté par  . En réponse au journal Le logiciel libre dont on ne peut utiliser les libertés. Évalué à 10.

    Même pour la 7ième ?

  • [^] # Re: Libre diffusion ≠ Libre

    Posté par  . En réponse au journal Retour sur la licence de NumWorks. Évalué à 9.

    Ce que tu n'arrives pas à comprendre est que ces droits sont des droits peu utiles

    Ça c'est toi qui le dit. C'est peu utile pour le commerce, mais c'est très utile pour l'utilisateur. Pour moi, en tant qu'utilisateur, qu'est-ce que ça peut bien m'apporter d'avoir le droit d'en faire du commerce ? Franchement que dalle.

    Et d'autres gens ont le droit de te répondre que les libertés fournies sont peu utiles, et qu'ils gardent l'utile

    Non, toi, tu es (comme d'habitude) catégorique. Toi, tu trouves que ça t'es peu utile, donc c'est peu utile dans l'absolu.

  • [^] # Re: Troll classique contre le libre

    Posté par  . En réponse au journal Retour sur la licence de NumWorks. Évalué à 1.

    Oui, eh bien ça tout le monde a compris depuis longtemps, pas la peine de faire une fixette dessus et rester bloqué sur un procès d'intention.

  • [^] # Re: Troll classique contre le libre

    Posté par  . En réponse au journal Retour sur la licence de NumWorks. Évalué à 10. Dernière modification le 12 juin 2018 à 11:56.

    du coup je ne vois pas ce qu'apporte NumWorks

    C'est vraiment de la grosse bonne mauvaise foi. Tu peux regarder leur code, construire ta propre calculatrice suivant leur plans si tu veux, corriger les bugs que tu aurais trouvé si NumWorks ne le faisait pas, partager tes modifs avec d'autres. Tu peux auditer le code et le recompiler si tu n'as pas confiance. Tu peux ajouter des fonctionnalités où en supprimer.

    Quand Richard Stallman a créé la GPL, son problème était de ne pas pouvoir faire fonctionner les pilotes de son imprimante, pas de vendre des pilotes. Là Richard aurait déjà pu dépanner sa calculatrice.

    Alors oui, ce n'est pas un logiciel libre parce que tu ne peux pas le revendre, mais tu peux faire tout le reste et c'est déjà mieux que les autres.

  • [^] # Re: Et avec Github...

    Posté par  . En réponse au journal Microsoft rachète Github. Évalué à 10.

    Ou peut-être réfractaire à l'utilisation de techno lourdes et pas intégrées pour développer des applications de bureau, comme à la bonne époque des Adobe Air, même si libre.

  • [^] # Re: Sécurité sociale

    Posté par  . En réponse au journal Solution au conflit de la ZAD de Notre-Dame-des-Landes. Évalué à 5.

    Ce sont en fait des ultralibéraux !

  • [^] # Re: C'est une drogue.

    Posté par  . En réponse au journal Pourquoi Facebook ?. Évalué à 9.

    C'est le nouveau PowerPoint envoyé par l'oncle relou.

  • [^] # Re: Voitures électriques

    Posté par  . En réponse au journal Le Bitcoin va-t-il détruire la planète ? Contre‐point. Évalué à 7.

    D'une manière générale, les gens choisissent l'option la plus rapide, la moins chère, et la plus confortable.

    Non, les gens choisissent très souvent la solution où ils vont de toutes façons utiliser leur voiture sans se demander s'ils ne pouvaient pas faire autrement. Et ensuite ils se disent "bah oui, mais comment je ferais dans ma situation sans voiture ?".

  • [^] # Re: Voitures électriques

    Posté par  . En réponse au journal Le Bitcoin va-t-il détruire la planète ? Contre‐point. Évalué à 5.

    chers que l'éloignement + voiture est devenu une nécessité économique

    Pas toujours économiquement rationnel : le prix de la voiture et de son entretien pouvant facilement coûter plus cher que la différence de loyer.

  • [^] # Re: et le contrat ?

    Posté par  . En réponse au journal «Votre avis nous intéresse !» − Cette fois, je crame mon banquier…. Évalué à 4.

    Peut-on explicitement stipuler dans un contrat qu'on se torche avec le secret bancaire (inscrit dans la loi) ? Pas sûr.

  • [^] # Re: Lag

    Posté par  . En réponse à la dépêche GNOME 3.28. Évalué à 6.

    D'ailleurs Ubuntu 18.04 supprime le support de Wayland

    De ce que j'ai compris, c'est Xorg par défaut, mais on peut utiliser Wayland si on veut.

  • [^] # Re: concrètement ?

    Posté par  . En réponse à la dépêche Savoir qui bosse où en un clin d’œil grâce à Awayboard !. Évalué à 3.

    C'est donc toi qui déplace à la main l'état de tes collègues ? Sinon, comment leur état est-il mis à jour ? Je pense que c'est ça la question.

  • [^] # Re: Vieux con

    Posté par  . En réponse à la dépêche C++17 libère size(), data() et empty(). Évalué à 10.

    C'est ton a priori sur les cheveux longs qui te font croire que c'est une femme ?