Windows, Linux, MacOS & autres OS

104 Topics 1.5k Posts
  • 0 Votes
    3 Posts
    164 Views

    En effet, merci à celui qui à fondé une des meilleurs distributions 😉

  • 1 Votes
    3 Posts
    343 Views

    Alors, en lisant la doc, on voit que c’est un projet qui regroupe:

    Un langage de programmation Un langage intermédiaire de compilation Un interpréteur de bytecode (on peut résumer les trois à “un langage”) Un OS qui tourne sur cet interpréteur (du coup c’est un OS qui tourne sur un OS… je vois pas vraiment ce qu’il fait… enfin le fait qu’il ne fasse que 500 lignes montre qu’il ne fait pas grand-chose) Un réseau P2P sans service (enfin le seul exemple existant c’est un chat)

    Ce qui est vraiment étrange c’est que le monsieur a l’air de s’y connaître un peu, il est parfaitement conscient sur un point de vue théorique de ce que fait son langage (et donc ses limitations), mais je ne vois pas trop en quoi ces différents éléments s’imbriquent les uns sur les autres.

    Je pense que si on dit que le “OS” c’est en fait juste une bibliothèque de gestion d’évènements, je dirais que le monsieur voulait juste développer son propre réseau P2P, et qu’il a fait un “DSL” (Domain Specific Language, un langage dédié à cette tache) pour ça, mais qu’il est allé un peu loin.

    Peut-être que ça a effectivement du sens pour développer tout un écosystème autour de ce réseau P2P…?

  • Windows 365

    8
    +0
    0 Votes
    8 Posts
    456 Views

    @koubiacz
    Il faut réfléchir Entreprise et charges pas autrement. Ne pas acheter des licences et les installer les entretenir et tout le toutime elles n’en veulent plus et surtout tout est déductible elles s’en foutent et si en plus c’est transportable alors là … le jackpot ! en fait Microsoft devient leur service info externalisé.
    tant que le coup déclasse celui de l’humain elles payent.
    Pour les petites entreprises tous les log de gestion font pareils aussi etc etc … plus besoin de … attendez je rentre chez moi et je vous envoie un mail … attendez je vous ferez un devis ou vous enverrais nos tarifs dès que j’arrive au bureau etc etc
    Microsoft a tout compris et autre chose c’es tune demande des dites enterprises petites ou grandes.
    En fait c’est la politique du traitement SAP pour les données qui s’est généralisé tout simplement donc c’est carrément …
    Android and co n’ont fait qu’ouvrir la même porte aux particuliers. Avant on disait que les utilisateurs d’Apple c’est du clic and go pas besoin de s’y connaitre … ben pour les PC il fallait bien que ça arrive

  • 4 Votes
    2 Posts
    115 Views

    @violence a dit dans Fish Shell, un shell de ligne de commande intelligent et convivial pour les systèmes Unix :

    Les plug-ins doivent être téléchargés et conservés dans un dossier spécifique pour le bon fonctionnement de Zsh. Alors que Fish, sans aucune de ces difficultés et perturbations, fonctionne bien avec n’importe quels système et utilisateurs.

    Les plugins se trouvent dans un dossier spécifique seulement si on utilise un gestionnaire de plugins.

    Lorsque plus d’alias sont utilisés dans Zsh, Fish évite simplement tout type d’alias dans le langage.

    On pourrait n’utiliser que des fonctions dans Zsh et pas/peu d’alias et Fish peut gérer des pseudos alias.
    https://fishshell.com/docs/current/cmds/alias.html

    La principale différence à souligner ici est que Fish possède une caractéristique de coloration syntaxique et de suggestions automatiques dans le script. Cela aide les utilisateurs à travailler avec le script en toutes circonstances et à mettre en évidence les scripts nécessaires indiqués dans le langage. Cela permet à un script Fish de se démarquer de tout autre langage de script. Le fait que les erreurs sont mises en évidence avant même d’appuyer sur la touche Entrée du clavier est un avantage majeur. Zsh n’a aucune de ces caractéristiques, et beaucoup aiment Fish à cause de cette fonctionnalité dans le langage. Toutefois, ces caractéristiques peuvent être rendues disponibles dans Zsh en installant certains plug-ins dans le système.

    Le plugin de coloration ainsi que celui d’autosuggestion sont des plugins indispensables dans Zsh

    Il est facile de rechercher l’historique dans le scripting Fish avec les commandes haut et bas du langage de script. Les correspondances en double sont supprimées automatiquement, ce qui facilite l’écriture de scripts. Cette fonctionnalité n’est pas disponible dans Zsh, mais peut être ajoutée à l’aide de plug-ins dans le langage.

    Les doublons ne sont pas supprimés en natif, mais on peut choisir de les ignorer avec l’option:

    setopt hist_ignore_dups

    dans .zshrc .

    Je suis nul en shell, mais rien que pour la coloration syntaxique et l’autosuggestion, je préfère Zsh à Bash, Fish de son côté intègre des fonctionnalités que l’on trouve sous forme de plugins dans Zsh et propose plus de possibilités pour modifier/intégrer des fonctionnalités dans le shell.