À la recherche d’un outil en ligne de commande pour célébrer le succès de la programmation

Azeirah

À la recherche d’un outil en ligne de commande pour célébrer le succès de la programmation


C’est toujours une grande joie de voir votre programme compliqué se compiler et s’exécuter avec succès après des centaines de milliers d’erreurs et d’avertissements heure après heure.

Ce que je recherche, c’est un logiciel qui s’exécute dans le terminal que je peux utiliser pour partager ma joie avec mes camarades de classe. Quelque chose comme des feux d’artifice / explosions terminaux, des animations stupides.

Il doit fonctionner sous Linux et devrait être gratuit.

Huey

Découvrez cMatrix

Réponses


 mattdm

Cowsay est un classique, bien qu’il soit beaucoup plus docile que les feux d’artifice – il n’est même pas animé. Vous pourriez le prendre d’un cran avec Ponysay .

Côté animation, asciiquarium , qui utilise le module Term :: Animation Perl. Malheureusement, je ne trouve pas grand- chose d’ autre avec ça.

J’ai également découvert que le framework ncurses est livré avec un certain nombre de programmes de démonstration, y compris des feux d’artifice . Ce n’est pas le plus beau, mais vous pouvez également l’adapter pour qu’il soit plus dramatique sans trop de travail. Peut-être aussi parce que ce n’est pas génial, la distribution Linux sur laquelle je suis ne construit pas et ne met pas en package les démos, mais il est vraiment facile de télécharger la source , de décompresser, puis de changer dans le répertoire de test et de faire le standard ./configure; make ./configure; make . (Vous avez probablement déjà ncurses sur votre système et n’avez donc pas besoin de construire le tout.)

Vous pouvez également utiliser un worm de la même collection de démos. Je trouve ça étrangement fascinant.

 

#à, #de, #en, #la, #pour, célébrer, commande, d’un, Le, ligne, Outil, programmation,, recherche, succès

 

elle.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *