comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@cogeco.ca>
Subject: Re: Format string bugs & race conditions
Date: Tue, 19 Oct 2004 12:20:43 -0400
Date: 2004-10-19T12:20:43-04:00	[thread overview]
Message-ID: <W7bdd.46138$JG5.480135@news20.bellglobal.com> (raw)
In-Reply-To: <wvbru0ss4fwg.fsf@sun.com>

Ole-Hjalmar Kristensen wrote:
>>>>>>"BK" == Benjamin Ketcham <bketcham@drizzle.com> writes:
> <snip>
> 
>     BK> I consider tasking difficult to separate from issues of process
>     BK> management; and that in turn is difficult to separate from dependence
>     BK> on the OS.  I.e., it's not always a great idea to build this into
>     BK> the language, any more than it'd be to build in graphical I/O.
>     BK> In both cases, many people would be happy to have the things built-in,
>     BK> and many would find uses for the built-in constructs, but others will
>     BK> find deficiencies and will have to go outside the language.
> 
>     BK> --Benjamin
> 
> Actually, having tasking built-in is an excellent idea. It gives you a
> much higher probability that programs which use tasking actually will
> be portable. And if you have access to the source of the tasking run
> time, or it has a published interface, you can always reimplement the
> tasking run-time to suit your needs. If you don't like the language's
> tasking *model*, that's a bit tougher. In this case some languages
> (including Ada, see annex D.10) let you have access to more primitive
> operations which can be used to roll your own.

The downside of this, is that it is a bigger pain to get a compiler
implementation going on a new platform. Anyone got GNAT working for
plan 9 yet? ;-)

-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg



  reply	other threads:[~2004-10-19 16:20 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-16  9:28 Format string bugs & race conditions Hans Van den Eynden
2004-10-16 13:26 ` Stephen Leake
2004-10-16 15:09   ` Pascal Obry
2004-10-16 17:55 ` Jeffrey Carter
2004-10-17  5:28   ` Benjamin Ketcham
2004-10-17  9:14     ` Martin Dowie
2004-10-17 19:18       ` Benjamin Ketcham
2004-10-17 22:41         ` Martin Dowie
2004-10-18  7:57         ` Ole-Hjalmar Kristensen
2004-10-19 16:20           ` Warren W. Gay VE3WWG [this message]
2004-10-17 12:28     ` Marius Amado Alves
2004-10-17 17:28       ` Larry Kilgallen
2004-10-17 17:11     ` Larry Kilgallen
2004-10-18  0:24     ` Jeffrey Carter
replies disabled

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