From: "Luke A. Guest" <laguest@archeia.com>
Subject: Re: MS going to rust (and Linux too)
Date: Sat, 24 Sep 2022 21:38:03 +0100 [thread overview]
Message-ID: <tgnpvv$1e11$1@gioia.aioe.org> (raw)
In-Reply-To: tgnfv0$31gh1$1@dont-email.me
On 24/09/2022 18:49, G.B. wrote:
> On 24.09.22 15:05, Luke A. Guest wrote:
>> On 24/09/2022 12:41, G.B. wrote:
>>
>>> Write a really good driver for Linux using Ada 2012 and do not use
>>> capital letters in the source text, at least where Linux doesn't.
>>> Be silent about the language. Can an Adaist do that, to save the
>>> language?
>>
>> The biggest problem is that the compiled runtime is compiler version
>> dependent and the pain of making a runtime for linux kernel dev
>> available for each and every compiler version, remember these things
>> can also change on a version change too.
>
> Won't the Ada run-time need very little?
You would need to generate bindings to the linux header files per release.
1) I guarantee you he will have a hissy fit over having to have a
bootstrap compiler.
2) Likely another hissy fit because gcc's binding generator has a
propensity for stripping out names and replacing them with useless
"arg*" type identifiers.
There are likely some small parts you might want, maybe a small
secondary stack? Partial interfaces.c packages.
next prev parent reply other threads:[~2022-09-24 20:38 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-24 7:52 MS going to rust (and Linux too) Dmitry A. Kazakov
2022-09-24 8:50 ` Luke A. Guest
2022-09-24 9:13 ` Dmitry A. Kazakov
2022-09-24 11:41 ` G.B.
2022-09-24 12:31 ` Dmitry A. Kazakov
2022-09-24 13:05 ` Luke A. Guest
2022-09-24 17:49 ` G.B.
2022-09-24 20:38 ` Luke A. Guest [this message]
2022-09-24 21:18 ` Simon Wright
2024-04-19 16:28 ` Cóilín Nioclás Pól Glostéir
2022-09-24 11:09 ` Gautier write-only address
2022-09-24 12:46 ` Nasser M. Abbasi
2022-09-24 13:36 ` Dmitry A. Kazakov
2022-09-24 17:29 ` Emmanuel Briot
2022-09-24 17:56 ` G.B.
2022-09-24 19:07 ` Dmitry A. Kazakov
2022-09-25 7:13 ` G.B.
2024-04-20 12:32 ` Nioclás Pól Caileán de Ghloucester
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox