comp.lang.ada
 help / color / mirror / Atom feed
From: "David Botton" <David@Botton.com>
Subject: Re: Top 10 Language Constructs (Ada)
Date: 2000/07/15
Date: 2000-07-15T00:00:00+00:00	[thread overview]
Message-ID: <Qhac5.285$AS5.2729@east2.usenetserver.com> (raw)
In-Reply-To: 8kmjja$l5h$1@pollux.ip-plus.net

1. declare blocks = Usage of the stack over heap e.g. usable garbage
collection and efficient strings
2. human compatible language = No problems worrying about did I type = or
==, etc.
3. tasking = Language constructs instead of function calls, etc.
4. bounds checking = I've spent tons of time tracking down bounds issues in
distributed systems
5. strong typing = Errors caught by the compiler before they crash my
applications
6. 'Image = Easy to get textual representaions for debugging, asserts, etc.
7. Slices = The way array access should aways be
8. declaring types at run time = Make strong typing work for you
9. enumerations as array index = Very cool stuff can be done with this
10 representational clauses = no playing with bits

----- Original Message -----
From: "Bruno Gustavs" <GustavsB@ch.sibt.com>

> What do you think are the top ten language constructs in Ada?
> Please don't answer in terms of OO concepts, but try to restrict
> yourself to those statements you really use to cope with your
> daily work.









      parent reply	other threads:[~2000-07-15  0:00 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-07-14  0:00 Top 10 Language Constructs (Ada) Bruno Gustavs
2000-07-14  0:00 ` Andrew Hately
2000-07-14  0:00 ` Samuel T. Harris
2000-07-15  0:00   ` Simon Wright
2000-07-18  0:00     ` Nick Keighley
2000-07-14  0:00 ` David Kristola
2000-07-15  0:00 ` Marc A. Criley
2000-07-16  0:00   ` David Botton
2000-07-18  0:00   ` David Kristola
2000-07-18  0:00     ` Scott Ingram`
2000-07-18  0:00     ` Bill Brennan
2000-07-18  0:00       ` Dr. Joachim Schr�er
2000-07-19  0:00         ` Bill Brennan
2000-07-18  0:00           ` Scott Ingram`
2000-07-21  0:00         ` Keith Thompson
2000-07-25  0:00           ` Keith Thompson
2000-07-25  0:00           ` Dr. Joachim Schr�er
2000-07-25  0:00             ` Florian Weimer
2000-07-26  0:00             ` David Kristola
2000-07-19  0:00       ` David Kristola
2000-07-18  0:00     ` Stefan Skoglund
2000-07-24  0:00   ` Richard Riehle
2000-07-26  0:00     ` The Ada type model (was Re: Top 10 Language Constructs (Ada)) Marc A. Criley
2000-07-15  0:00 ` David Botton [this message]
replies disabled

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