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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Elvish, un langage de programmation expressif et un shell interactif polyvalent
Disponible sous la forme d'un binaire statique pour Linux, BSD, macOS ou Windows

Le , par Anthony

8PARTAGES

5  0 
Elvish est un langage de programmation expressif et un shell interactif polyvalent qui vise à fournir une expérience utilisateur améliorée pour les interactions en ligne de commande. Il combine les caractéristiques des shells traditionnels avec les capacités des langages de programmation modernes, ce qui en fait un outil puissant pour les tâches interactives et de script. Elvish dispose également d'un interpréteur de commandes avec des fonctions interactives utiles intégrées et se présente sous la forme d'un binaire à liaison statique pour Linux, BSD, macOS ou Windows.

Elvish est nommé d'après les objets elfiques dans les roguelikes, qui ont une réputation de haute qualité. Elvish peut être considéré comme une abréviation de « elven shell » mais c'est également un backronyme de « Expressive programming Language and Versatile Interactive SHell »

Un shell moderne et puissant pour l'écriture de script

Écrivez des scripts lisibles et faciles à maintenir - pas d'opérateurs cryptiques, pas de double quotient pour chaque variable.


Améliorez vos flux de travail grâce aux structures de données et à la programmation fonctionnelle.


Détecter les erreurs avant que le code ne s'exécute.


Exécutez-le n'importe où

Elvish se présente sous la forme d'un binaire statique pour votre ordinateur portable, votre serveur, votre PC ou votre Raspberry Pi.


Utilisez Elvish dans vos pipelines CI/CD. Syntaxe shell pratique et langage de programmation moderne - pourquoi pas les deux ?


Un shell interactif avec des piles incluses

Appuyez sur Ctrl-L pour obtenir l'historique des répertoires, et laissez Elvish trouver java/com/acme/projet pour vous.


Appuyez sur Ctrl-R pour l'historique des commandes. La superbe commande ffmpeg que vous avez créée il y a deux mois est toujours là.


Appuyez sur Ctrl-N pour accéder au gestionnaire de fichiers intégré. Explorez les répertoires et les fichiers sans quitter le confort de votre shell.


Source : Elvish


Et vous ?

Que pensez-vous d'Elvish et de ses fonctionnalités ?

Voir aussi :

Bash 5.0 est maintenant disponible, la cinquième version majeure du shell du projet GNU apporte de nouvelles fonctionnalités et corrections de bogues

Fish Shell, un shell de ligne de commande intelligent et convivial pour les systèmes Unix, est-il meilleur que Zsh ou Bash ?

Une erreur dans cette actualité ? Signalez-nous-la !