On Fri, Dec 13, 2002 at 01:50:06PM -0800, Craig Dickson wrote: > Eric G. Miller wrote: > > > Ada "tasks" provide concurrency. I'm not enough of a language expert > > to discuss the merits, but folks seem to use them... > > I'm not an Ada expert either, but the fact that people use it isn't > much of an argument. People do multi-threaded programming in C, too, > and ANSI C has _no_ concurrency support whatsoever. You have to use > OS services directly, or a non-standard library, to create threads, > to serialize access to shared data, etc.
Just coming off a concurrent systems course at my Uni: Ada was created for this sort of thing; i.e. it has built in support for concurrency, rendezvouses (is that a plural already), monitors, etc, etc at the language level. -rob
msg19185/pgp00000.pgp
Description: PGP signature