comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <see.reply.to@maps.futureapps.de>
Subject: Re: Problem using Ada.Text_IO.Modular_IO
Date: Sat, 12 Jul 2008 12:06:03 +0200
Date: 2008-07-12T12:06:04+02:00	[thread overview]
Message-ID: <4878820c$0$27451$9b4e6d93@newsspool4.arcor-online.net> (raw)
In-Reply-To: <4%Pdk.112546$102.54800@bgtnsc05-news.ops.worldnet.att.net>

anon wrote:
> But like the rest you miss the point.  "KNOW and USE your Ada System and 
> stop wasting time reventing types or routines!"  And USE as much of the 
> system as you can or it may not be there tomorrow, when you really need it!"

The other point is that using an Ada system well means to know
the Ada fundamental type system. Start thinking about the types
that your program needs.  Most of the time this means, avoid
the predefined "vague" types, they are overly inclusive types,
not specific to the task at hand and hence convey little meaning.
You get the same speed if you define your own types, (re)using
the Ada fundamental type system.

If interfacing to hardware, or to other languages, use types from
the Interface hierarchy.

-- 
Georg Bauhaus
Y A Time Drain  http://www.9toX.de



  reply	other threads:[~2008-07-12 10:06 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-09 16:52 Problem using Ada.Text_IO.Modular_IO jujosei
2008-07-09 19:03 ` Anh Vo
2008-07-09 19:22   ` Adam Beneschan
2008-07-09 21:50 ` Adam Beneschan
2008-07-10 15:00   ` jujosei
2008-07-10  0:48 ` anon
2008-07-10  1:52   ` Adam Beneschan
2008-07-10  7:25     ` anon
2008-07-10 14:59       ` Adam Beneschan
2008-07-11  0:34         ` anon
2008-07-11  9:49           ` Georg Bauhaus
2008-07-11 10:05             ` christoph.grein
2008-07-11 13:21               ` John McCormick
2008-07-11 12:16             ` anon
2008-07-11 13:26               ` petter_fryklund
2008-07-11 21:10                 ` anon
2008-07-12 10:06                   ` Georg Bauhaus [this message]
2008-07-13  0:51                     ` anon
2008-07-13 16:03                     ` Georg Bauhaus
2008-07-14  2:03                       ` anon
2008-07-14 13:12                         ` Georg Bauhaus
2008-07-16  6:16                           ` micronian2
2008-07-16  7:47                             ` anon
2008-07-17 16:33                               ` micronian2
2008-07-14 16:34                       ` micronian2
2008-07-14 17:26                         ` Georg Bauhaus
2008-07-16  6:28                           ` micronian2
replies disabled

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