Deutsch   English   Français   Italiano  
<vsa1ii$2jdbi$3@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: =?UTF-8?Q?Arne_Vajh=C3=B8j?= <arne@vajhoej.dk>
Newsgroups: comp.os.vms
Subject: Re: ISO: The Eiffel OO programming language and IDE, on VMS
Date: Sat, 29 Mar 2025 20:00:19 -0400
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <vsa1ii$2jdbi$3@dont-email.me>
References: <j7jutjdo007jkfp956ofp846ecb0nfpr32@4ax.com>
 <vrnmla$155vg$1@dont-email.me> <vrvbb2$arv9$1@dont-email.me>
 <87v7rwjs3e.fsf@lucy.meyer21c.net> <vs0qdf$1mlt9$1@dont-email.me>
 <vs47iu$sgia$1@dont-email.me> <vs487f$trca$1@dont-email.me>
 <vs6sgr$3bt6n$3@dont-email.me> <vs9djd$nov4$1@paganini.bofh.team>
 <vs9f37$19tu2$1@dont-email.me> <vsa1df$2jdbi$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 30 Mar 2025 01:00:19 +0100 (CET)
Injection-Info: dont-email.me; posting-host="4da03009b550ee42770ea67d663dc5cf";
	logging-data="2733426"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+WDcYgidFL8hJ6DLpU//ILSiqx8SOsWiM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:vdQ8tNhxNMAW3cpnClDbn/LM2cs=
In-Reply-To: <vsa1df$2jdbi$2@dont-email.me>
Content-Language: en-US

On 3/29/2025 7:57 PM, Arne Vajhøj wrote:
> On 3/29/2025 2:44 PM, Chris Townley wrote:
>> On 29/03/2025 18:19, Waldek Hebisch wrote:
>>> But more popular approach seem to be via custom
>>> backend or via C.  For example Haskell folks some time
>>> ago said that LLVM does not really give them advantages
>>> compared to going via C, and C way is easier.
>>
>> Isn't that what GNAT does for Ada?
> 
> GNAT can do a lot of things.
> 
> But I believe the "standard" is to generate native
> object code.

On the non standard platform of VMS Alpha (GCC 2.8.1 based) the flow is:

gcc.exe
    |-->gnat1.exe to translate .adb to .s
    |-->as.exe to translate .s to .obj

Arne