comp.lang.ada
 help / color / mirror / Atom feed
From: "G.B." <rm-dash-bau-haus@dash.futureapps.de>
Subject: Re: How (or Where?) to get started on Ada? (Properly)
Date: Wed, 04 Sep 2013 12:25:24 +0200
Date: 2013-09-04T12:25:16+02:00	[thread overview]
Message-ID: <52270a8c$0$6583$9b4e6d93@newsspool3.arcor-online.net> (raw)
In-Reply-To: <9ec51e40-081f-4ec7-b17f-7c73dbdcd10a@googlegroups.com>

On 04.09.13 11:14, e.s.harney@gmail.com wrote:
> I'm not sure of how helpful it will be in covering all details that are relevant to writing useful software these days (things like utf8, interfacing with C, etc.).

That would depend on what "these days" turns out to be;
writing bindings to function libraries (code written in
C, say) is a concept from the 1970s. Not surprisingly,
that's a technique present in Ada's definition (LRM B.3,
B.4, and B.5). Still used. ISO 10646 is mandatory for
current Ada, so UTF-8 won't be a problem.

"These days", on PC hardware, chances are that binding
objects/types is more adequate than binding functions,
even on GNU/Linux.
Actually, Ada compilers for .NET or for the JVM do
just that in a natural way using tagged types.



  parent reply	other threads:[~2013-09-04 10:25 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-04  9:14 How (or Where?) to get started on Ada? (Properly) e.s.harney
2013-09-04  9:40 ` Gour
2013-09-04 10:15 ` G.B.
2013-09-04 10:25 ` G.B. [this message]
2013-09-04 11:01   ` e.s.harney
2013-09-04 11:22     ` Peter C. Chapin
2013-09-04 12:15     ` Dmitry A. Kazakov
2013-09-04 15:32     ` G.B.
2013-09-04 12:04 ` mockturtle
2013-09-04 12:25 ` Austin Obyrne
2013-09-04 15:00 ` Eryndlia Mavourneen
2013-09-04 16:05 ` e.s.harney
2013-09-04 16:55   ` Dmitry A. Kazakov
2013-09-04 18:46   ` Jeffrey R. Carter
2013-09-04 20:35     ` Alan Jump
2013-09-05  8:42     ` Jacob Sparre Andersen
2013-09-05 14:34       ` Jeffrey R. Carter
2013-09-04 16:09 ` Dan'l Miller
2013-09-05  0:13   ` e.s.harney
2013-09-05 14:37     ` Mike H
2013-09-10  9:16   ` Maurizio Tomasi
2013-10-03 13:34 ` grodzicky_j
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox