Gil Cot ✔ a écrit 6119 commentaires

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Observe bien que les gens font justement des contorsions de leur main/poignet pour passer de la zone alphanumérique à la souris.

    […] Tu contorsionne bien plus ton poignée pour attraper la souri que pour tout le reste du mouvement.

    C'est ce que je dis : attraper la souri n'est pas bénin quand on répète ce mouvement à longueur de journée.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Perso, depuis que j'ai eu le besoin d'avoir du matériel transportable, j'ai investi dans un NUC (à noter que les ordinateurs portables leur pré-datent de longtemps) qui suffit largement à mon besoin (non-gamer)
    Mais au boulot, on nous a filé des portables (dont soit dit en passant je n'apprécie pas le clavier intégré et préfère brancher le mien.) Il y a donc malheureusement les choix de société et ce n'est pas toujours l'utilisateur final qui est en cause. (ce serait malheureusement trop simple sinon.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: paradigmes/univers ≠

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 2.

    Il n'y a pas, à ma connaissance, d'utilisation de CL (Emacs Lisp s'en rapproche mais il y a quelques différences qui parfois cassent les pieds) mais de plus en plus d'application sont extensibles en Scheme via Guile et script-fu

    Bon, complément et début de petit mémo pour retrouver l'information en repassant par ici.

    Bien que Emacs Lisp à la fois proche du vieux MacLisp et du standard Common Lisp, j'aurais souhaité que soit exploré la piste de la stricte adhérence à cette dernière. Quelque chose de plus que le mode SLIME qu'on salut cependant.
    Eh bien, il y a une application McCLIM (l'implémentation libre de CLIM dont la spécification provient des API des machines Lisp de Symbolics.) : Climacs

    De même, je pense qu'il faut lorgner du côté de l'excellent Scheme …pour lequel il y a malheureusement trois implémentations GNU (le "MIT Scheme" du professeur Hal Abelson, qui en devenant membre du CA de la FSF, décida de l'intégrer au projet GNU et est aujourd'hui maintenu par Chris Hanson de chez Google ; SCM et GNU Guile dont le mainteneur actuel est Andy Wingo, et qui déplore cet état de fait…) Et je découvre que "GNU/MIT Scheme" l'a fait : Edwin
    D'un autre côté, un certain nombre de hackers font une réécriture en Guile, qui sait être compatible avec divers dialectes. Zile y est déjà passé, et Emacs pourrait à terme aussi.

    nom d'implémentation langage d'extension
    Gosling Emacs / Unipress Emacs Mocklisp / MLisp
    GNU Emacs Elisp
    Zile lithp
    Zile-on-Guile (experimental) GNU Guile
    Freemacs MINT (une implémentation de TRAC)
    Climacs CL
    Edwin (intégré) MIT/GNU Scheme
    Hemlock (intégré) Spice Lisp → CMUCL
    Barry's Emacs Mocklisp → Python (experimental)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: mouais

    Posté par  (site web personnel, Mastodon) . En réponse au message linguistique. Évalué à 1.

    j'ai ajouté les caractères dans la liste au premier post

    Du coup, il y a comme des doublons incohérents :-D dans la colonne de gauche :
    â = a
    ô = o
    ôâ = oi
    ê = e
    ê = eu
    è = è
    è = ai
    C'est peut-être mon commentaire qui a apporté cette confusion. Je recommande dans une telle présentation d'avoir une colonne sur le symbole utilisé, une colonne pour le son représenté mais en notation phonologique (/…/ à ne pas confondre avec toutes ses variations phonétiques […] possibles) et enfin une colonne avec les différents mots où ce son apparaît (et c'est bien si on a les différentes orthographes en partant du cas simple aux cas tordus en passant par l'usage de digrammes)
    Lire avec attention les pages wikipedia sur l’alphabet actuel et le recensement des phonèmes pour voir que tu n'as pas couvert tous les cas. :-)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Quel langage ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Editeur de code pour débutant. Évalué à 1.

    Je ne connaissais pas. Au début, sur la page d'accueil, en lisant

    Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts.

    Je me suis dis tiens, c'est exactement ce que je disais :

    […] des langages de programmation graphique/visuel ([…]) Similairement, pour ces âges (et plus) on a : Scratch, Blockly, Snap!, etc.

    Mais en regardant la vidéo, ça confirme plutôt ce que je disais : on a un éditeur simple mais avec assistance syntaxique (ce n'est pas réservé aux EDI et je n'ai pas vu l'introspection de code et la complétion qui fait interférence) et une console pour tester (donc quasiment interactif)
    Non, je vais au bout de la vidéo et c'est bien un EDI mais au sens des RADS. En tout cas ça montre qu'il faut trouver la chaîne (langage et outils) qui va bien pour la cible : j'ose pas imaginer le même public avec les mêmes exemples depuis Eclipse par exemple (en tout cas dans l'idée que j'avais d'utiliser un IDE)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 3.

    C'est à la fois simple et poil plus compliqué.

    Simple : comme j'essaye de le montrer, les deux sont nés à la même année… Mais Vi est né directement sous Unix et a en prime été directement popularisé par BSD (après tout c'est créé sur le campus de Berkeley) tandis que Emacs a surtout fait sa vie sur les LispMachine et n'est apparu sous Unix qu'avec le portage de Goslin. De là ma conclusion :

    […] si on se limite strictement au système Unix-like en résumant que la commande vi date de 1979 et la commande emacs de 1981.

    Complexe : il y a aussi un certain nombre de facteurs qui ne jouent pas en faveur de Emacs par défaut

    • Un système compatible Unix au sens POSIX doit fournir un certain nombre de commandes au nombre desquels vi. En fait Vi c'est Ex (en mode visuel/plein-écran) et ex étend Ed, l'éditeur original du système auquel il reste donc compatible de façon ascendante.
    • En plus des programmes par défaut (pour les administrateurs systèmes et les développeurs), pendant longtemps (en fait tant qu'on n'était pas dans l'optique « Linux sur le poste de travail ») on essayait d'avoir un système qui prend très peu de place sur disque (histoire que le support, cher, puisse servir à plus de données usagers) et des programmes qui prennent peu de place en mémoire (celle-ci étant une denrée peu courante aussi) Du coup, Emacs est plutôt un luxe… Plus tard, quand on a pu se permettre d'avoir des trucs lourds installés de base, par rapport à la cible (bureautique et loisir), d'autres ont eu la priorité (fureteur web, suite bureautique, lecteurs médias, etc.)
    • Le public qui aurait pu être intéressé a souvent suivi d'autres modes (Eclipse, Atom, VSCodium, etc.) qui font que dans les distributions qui tiennent des statistiques pour savoir ce qu'il faut installer de base ne voient pas ces outils (LaTeX par exemple a le même souci de taille que ce cher Emacs) comme des besoins de base. De plus, le public qui les utilise sait souvent comme les mettre en place (et on se mord la queue)
    • Etc.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 1.

    Miam, me suis régalé. Ajouté aux favoris.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 1.

    Tout dépend de l'environnement dans lequel on travaille… Il va de soi que sous GNU/Linux on ne trouve de base que GNU Emacs (c'est pour ça que c'est un système GNU…) Sur de plus anciens Unix-like où ce ne sont pas les outils GNU qui sont installés par défaut, on pourrait trouver d'autres variantes, mais il est claire que Gosling Emacs a quasiment disparu.
    Ainsi, les gens qui travaillent sous Minix connaissent mieux Elle (récursivement Elle Looks Like Emacs) ; tandis que les utilisateurs des DOS utilisaient Freemacs
    Ceci dit, sous Linux, on a bien d'autres implémentations qui visent souvent un objectif de régime (donc un Emacs brut mais pas extensible) : mg (µGNU Emacs …alternative libre à microEmacs dont c'est une fourche et qui n'est GNU mais veut s'en rapprocher fonctionnellement), JOE (récursivement Joe's Own Editor), JOVE (récursivement Jonathan's Own Version of Emacs), ZILE (récursivement Zile Is Lossy Emacs), et certainement d'autres que je ne connais pas.
    Pour XEmacs c'est un peu normal que ce soit basé sur GNU Emacs car c'en est une fourche qui par la suite s'est réconciliée pour en devenir la version X Windows… Dans le même esprit, il y a Aquamacs pour Cocoa (Mac OS X).

    Pour Vi il existe certes plusieurs implémentations, mais sous GNU/Linux on ne trouve plus beaucoup de choix non plus : NVi (présent par défaut dans les BSD et le plus proche du logiciel initial, les distros du manchot lui préfèrent Tiny-ViM/ViM-Tiny qu'importe comment chacun le nomme), ViM (décliné en version minimale évoqué précédemment, complète normale en console, complète et étendue parfois, complète normale pour X sous le nom de gViM), Elvis (présent par défaut dans Minix et autrefois précurseur avant de se laisser distancer par ViM), NeoViM n'est qu'une fourche de ViM, JOE…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: RMS innocent

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 2.

    Ce que je veux dire, c'est que Emacs en tant que logiciel distinct (en fait, comme une suite bureautique ou une distribution système, c'est une suite cohérente et ergonomique de Macros et de configurations autour de TECO) est bien présent dès 1976 dans ITS. Les fondements n'ont quasiment pas changé depuis.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Pour le portage c'est drôle de vouloir gagner de la place pour se trimballer 2 claviers et de devoir prendre 2 fois plus de place en situation de mobilité.

    Les ordinateurs portables ont toujours été une hérésie dans la mesure où pour travailler confortablement on utilise souvent un écran ou un clavier externe, la liaison des deux ne permettant de toute façon pas d'avoir une position de travail recommandée.
    Mais chacun reste libre d'user sa santé pour rapporter plus à l'économie.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    On ne parle pas d'immobilisme ou de « devoir "tenir" une position » comme les gardes royales. Les mouvements dont il est question ici sont comparables à ceux qui se font en caisses de magasins. Observe bien que les gens font justement des contorsions de leur main/poignet pour passer de la zone alphanumérique à la souris.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: j'ai bien lu ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    la dernière étape… est souvent l'assemblage (comme je le mentionnais) ou pire juste l'emballage/empaquetage.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # mouais

    Posté par  (site web personnel, Mastodon) . En réponse au message linguistique. Évalué à 1. Dernière modification le 15 mai 2021 à 04:43.

    utilisation du clavier azerty

    pourquoi une disposition flinguée ?

    les objets sont masculins

    si c'est pour revenir aux sources, la distinction masculin et féminin était pour les choses animées et inanimées.

    les verbes finissent en ir

    soit, quid de leur conjugaison en fait ?
    et pourquoi n'avoir pas choisi le premier groupe ?

    il y a quelques nouveautés pour l'homonymie […]

    dans tes exemples, il y a des caractères non mentionnés : è é
    il y a pas mal de digraphes oubliés, comme : oi ai eu

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Un index qui a l'air fiable ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien TIOBE Index for May 2021 - trio de tête : C en baisse, Python en hausse, Java en baisse. Évalué à 1.

    Je n'ai jamais compris… autant de recherches sur les langages dans lesquels ces gens sont des ingénieurs qualifiés et des fournisseurs tiers.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Besoin d'une version dématérialisée!

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une dernière chance pour le magazine scientifique papier. Évalué à 1.

    J'ai quelques vieux numéros que j'ai toujours plaisir à relire.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Besoin d'une version dématérialisée!

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une dernière chance pour le magazine scientifique papier. Évalué à 4.

    Ils sont toujours en phase : ils continuent à rendre des choses gratuites pour ne pas être absents de la vie des gens ; ils continuent à embrasser pour mieux étouffer (en proposant un sous-système Linux et un cloud à la politique agressive et en rachetant Github etc.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: j'ai bien lu ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Moi j'aime bien que ce soit compact, mais je n'apprécie pas que les touches ne soient pas alignées orthogonalement (et du coup je reste avec mon TypeMatrix™)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 2.

    Peu de gens l'utilisent, et l'autre fonction de ce pavé (donc la navigation, quand on n'a pas activé « Verr. Num. ») est moins utile à une époque où les gens utilisent surtout la souris. Du coup en virant cet emplacement on permet de rapprocher la souris (et donc de limiter les mouvements de la main et les TMS) …ou de mettre un pavé plus adapté à son usage (avec calculatrice intégrée par exemple). C'est un avantage double puisque d'une part on n'impose plus quoi mettre à cet endroit, d'autre part le clavier en se résumant à son principal est assez compact pour se glisser dans la sacoche du portable…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: science et vie ?! ORLY

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une dernière chance pour le magazine scientifique papier. Évalué à 1.

    Je m'y retrouve plus vraiment et j'envisage d'arrêter mon abonnement (je l'étais à La Recherche mais pas à Science et Avenir, qu'il m'arrive de lire de temps en temps ; mais le mook me convient pas vraiment.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: curses

    Posté par  (site web personnel, Mastodon) . En réponse au journal fzf et mon terminal. Évalué à 1.

    Nous sommes immortels ;-) mais ne tranchons pas de tête…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: j'ai bien lu ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Attention que made indique souvent la nationalité de la marque ou au mieux son bureau d'assemblage ou emballage final (le gros du boulot pouvant être fait par de petites mains lointaines…)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Quel langage ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Editeur de code pour débutant. Évalué à 2.

    Il y a des langages pour lesquels la cuisine interne est un peu nécessaire. Raison pour laquelle je ne les mettrai pas au C ou au Java à cet âge, mais on ira directement sur un truc interprété pouvant être interactif. J'ai de bon souvenirs d'avoir fait pratiquer des jeunes de cet âge, avec des résultats rapidement, avec : Locomotive BASIC, LSE au lycée, Logo, HyperTalk, etc.
    Le dernier cas cité est plus un RAD (comme on a connu avec Borlan Delphi) qu'un IDE et on retrouve ça avec des langages de programmation graphique/visuel (est-ce pour ça que nombre de RAD sous Fenêtre, à l'époque où c'était de mode, avaient Visual dans leur nom ?) Similairement, pour ces âges (et plus) on a : Scratch, Blockly, Snap!, etc.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Quel langage ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Editeur de code pour débutant. Évalué à 1.

    Pour apprendre, est-ce que ipython n'est pas une bonne alternative aussi ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Quel langage ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Editeur de code pour débutant. Évalué à 3. Dernière modification le 13 mai 2021 à 04:32.

    Ma réponse était à nuancer évidemment.
    Un truc dont le boulot est de masquer ce qui se passe réellement (par exemple quand tu appuis sur le bouton Compiler) ne te fait pas apprendre ce qui se passe vraiment. Et quand tu dois le faire par toi-même il y a toujours quelque chose qui ne marche pas et tu ne comprends pas trop pourquoi. Pas plus tard qu'hier matin, j'ai vu un collègue qui avait vendu sa maîtrise de Git en entretien ne pas savoir comment résoudre un conflit d'un autre collègue suite à un git pull si ce n'est de lui conseiller d'utiliser l'environnement qu'il utilise et qui gèrerait bien ce problème tout seul.
    On me dira que parfois on veut se focaliser sur le code et non tout le reste autour. Même là, je pense que l'IDE ne sera utile pour pisser du code que lorsqu'on aura acquis les bases, sinon ça va juste cultiver la pente naturelle de la paresse tout en donnant une impression de connaissance qui s'évanouira sans qu'on ait à gratter fort
    Le truc est tel que certains ne savent plus faire des trucs basiques sans leur IDE et que celui-ci est parfois tellement associé au langage que je vois des gens utiliser un IDE spécifique pour chaque langage dans lequel ces gens doivent développer.

    Attention, ce n'est pas que je sois contre ces outils dit de « productivité » mais juste que ce sont des trucs qui doivent venir après… (sinon on reproduit la même hérésie des formations de traitement de texte qui finissent par être synonymes de formation msword…)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: curses

    Posté par  (site web personnel, Mastodon) . En réponse au journal fzf et mon terminal. Évalué à 1.

    Un peu comme Joy finalement…

    tu peux élaborer ? (j'ai pas comprite, même si je connais Joy<)

    Je faisais allusion à l'iconique Bill Joy qui affirmait dans un entrevue ne pratiquement pas utiliser Ex/Vi lui-même… Voici le passage :

    REVIEW: You had said, when you were giving a demonstration earlier today, that when you are on foreign systems you use ed.

    JOY: That's right. Absolutely.

    REVIEW: You don't even try to use vi?

    JOY: I'm used to having a 24-line terminal with no ability to scroll back. The reason I use ed is that I don't want to lose what's on the screen. I used to have a Concept terminal which had eight pages of memory, like a mini-version of a window system. I just don't like to lose what's in the window. I'm looking forward to the editor that's going to be embedded in the window system Warren Teitelman is working on. Having editing functionality everywhere would be great in the same sense that it would be nice to have history everywhere.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume