From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED.3d73Ybk3C5U4I2t8lv+lAQ.user.gioia.aioe.org!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Julia for Next-Generation Airborne Collision Avoidance System Date: Wed, 8 Apr 2020 08:57:08 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <9c0965fe-80de-453e-abc8-bf8d432df589@googlegroups.com> NNTP-Posting-Host: 3d73Ybk3C5U4I2t8lv+lAQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 Content-Language: en-US X-Notice: Filtered by postfilter v. 0.9.2 Xref: reader01.eternal-september.org comp.lang.ada:58325 Date: 2020-04-08T08:57:08+02:00 List-Id: On 2020-04-08 06:45, Jerry wrote: > You can find these words > > Safer Skies > The Federal Aviation Administration is using Julia to develop the Next-Generation Airborne Collision Avoidance System > > at this link > > https://juliacomputing.com/case-studies/lincoln-labs.html. > > Do they plan to field a final product in Julia? The article is unclear on this point. Jets do not fly anymore. So why not? (:-)) P.S. I made Ada bindings to Julia, for I wished to try it as an alternative to Python for scripting. Unfortunately I could not use Julia bindings beyond rudimentary tests, because Julia builds are incompatible with MinGW. If you have some third-party libraries in C they will collide with Julia's C run-time. And Julia cannot be built from sources under MSYS either. Apparently it could be some years ago, but then they broke something and it does not work anymore. It's serious avionics stuff... (:-)) Furthermore Julia does not have loadable modules one could recompile/load once and call multiple times without compiling them each time. I would not try to use it in a medium to large size system regardless the language qualities, which are not brilliant either. All in one, an obvious candidate for safer skies... -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de