Re: GprBuild et GNATColl.Memory
Stéphane Rivière via Ada-france <[email protected]> Tue, 6 Apr 2021 14:52:59 +0200
| Newsgroups | gmane.comp.lang.ada.france |
|---|---|
| Organization | La Maison |
| Message-ID | <[email protected]> |
Bonjour Stéphane, et la liste :) > Plus d'info sur: https://github.com/stcarrez/mat C'est très intéressant. Je vais intégrer Ada BFD à AIDE for Linux et compiler Mat pour le mettre par défaut dans les tools, avec une section dans la doc de AIDE for Linux. J'en profite pour te remercier à propos d'Ada-Util que je commence à utiliser pour causer avec les API OVH en remplacement d'autres bidules fondés sur des langages peu recomandables... Après avoir passé la boite en full Linux (stations, les serveurs c'était depuis toujours) en 2019, on a commencé à virer Bash fin 2020 de notre infra OVH sur GRA, RBX et SBG pour pousser Ada. Loin d'être fini (on a des milliers de lignes de scripts) mais il y a un début à tout :) Pour initier le process, on a bien été aidé par Gautier de Montmollin et HAC (HAC Ada Compiler) un interpréteur de subset Ada très compact qui fait un boulot formidable à 7 fois la vitesse de Bash et une économie de ressource notable. On n'évoquera même pas les autres avantages. J'invite tout celles et ceux qui scriptent (et pas seulement) à tester HAC, c'est vraiment un outil productif et en pleine évolution, tout en étant très fiable. La possibilité de compiler via GNAT un script HAC est géniale. Pouvoir transformer un script en binaire sans recoder un script de 600 lignes... Beaucoup de sysadmins l'on rêvé. HAC l'a fait (1). > J'avais fait des packets Debian, je peux en re-faire si cela intéresse > les gens. Le problème des paquets, c'est qu'il faut un dépôt, ou alors on installe en dpkg... Dans tous les cas il faut les suivre... C'est beaucoup de travail pour toi. Sinon, même si je ne l'utilise pas pour l'instant, je tiens à signaler que la gestion de log que tu a créé dans Ada-Util est bluffante, on dirait rien moins qu'une ré implémentation de Syslog-NG. J'envisage à terme de l'utiliser dans le cadre de notre gestion de cluster,. (1) Genre shc qui "obfusque" un script Bash et embarquerait un Bash autonome, le tout donnant des binaires un peu gras... Pas vraiment le truc qui donne confiance pour de la prod. -- Stéphane Rivière Ile d'Oléron - France _______________________________________________ Ada-france mailing list [email protected] https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france