From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.6 required=3.0 tests=BAYES_20,NICE_REPLY_A, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.6 Path: eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?B?U3TDqXBoYW5lIFJpdmnDqHJl?= Newsgroups: comp.lang.ada Subject: Re: Building the 2021 source release of GnatStudio Date: Thu, 29 Jul 2021 13:33:52 +0200 Organization: La Maison Message-ID: References: Reply-To: stef@genesix.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Date: Thu, 29 Jul 2021 11:33:52 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="21e85c63e2f915896692a5cf7cf9d7c0"; logging-data="12241"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ftNO4e6hNCMs0vdsLRYe24vy4nQ7OBi0=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 Cancel-Lock: sha1:mTxmnJ5waaUo3DWjfR5aLbRsW/A= In-Reply-To: Content-Language: fr Xref: reader02.eternal-september.org comp.lang.ada:62439 List-Id: > First, never ever use Python! If scripting capabilities are needed in GnatStudio, why not use HAC ? https://github.com/zertovitch/hac We use it at $job on a daily basis, replacing all our Bash and PHP scripting stuff... Seven times faster than Bash, tons times powerfull and maintanable and, even better, HAC source can be GNAT compiled from scratch (without changing a line). There is also a shebang to ease scripting like with any other scripting language... The biggest HAC program here is 3500 lines (!) It's a Cron. A Drupal web scraper to a Wordpress filer and MySQL DB). It syncs every weeks thousands of products pages and ten thousands of jpeg and pdf files... A friendly, humble, well tested and capable companion to a first class Ada environement.