From: Brian Drummond <brian@shapes.demon.co.uk>
Subject: Re: Parser interface design
Date: Wed, 20 Apr 2011 10:44:12 +0000 (UTC)
Date: 2011-04-20T10:44:12+00:00 [thread overview]
Message-ID: <iomdds$jit$2@dont-email.me> (raw)
In-Reply-To: 4deb631f-9d21-4f0f-a5fe-29ae2a9af075@l2g2000prg.googlegroups.com
On Tue, 19 Apr 2011 05:35:12 -0700, Ludovic Brenta wrote:
> Natasha Kerensikova wrote on comp.lang.ada:
>>> So what would be the best approach
>> From the replies I had, it seems I'm clearly, obviously and deeply
>> wrong according to everybody, and yet I can't even begin to understand
>> what is wrong and it which way it is wrong.
May I please echo the other cries of NO! and add:
perhaps the problem was in asking "the best" of something, anything,
anywhere. That is usually doomed to failure by drowning in a sea of
mutually contradictory opinions...
> Also, I do not think this is a language problem. What you can write in
> C, you can also write in Ada.
... and probably better, or at least more safely.
I believe the approach you first posited was a perfectly viable one, and
has the great merit of being one you understand well.
I am also learning Ada (though after C and C++ it feels more like healing
to me) and typically I'll write mostly what I am familiar with : picking
and learning ONE new technique in the process : such as using generics
for your callbacks.
Best will come in time; meanwhile, I am satisfied with good enough, and
learning one step at a time.
Hoping not to discourage,
- Brian
next prev parent reply other threads:[~2011-04-20 10:44 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-06 10:11 Parser interface design Natasha Kerensikova
2011-04-06 12:17 ` Georg Bauhaus
2011-04-07 18:56 ` Natasha Kerensikova
2011-04-08 11:49 ` Stephen Leake
2011-04-06 12:20 ` Dmitry A. Kazakov
2011-04-07 19:14 ` Natasha Kerensikova
2011-04-07 20:31 ` Dmitry A. Kazakov
2011-04-08 13:51 ` Natasha Kerensikova
2011-04-08 14:21 ` Dmitry A. Kazakov
2011-04-12 15:58 ` Natasha Kerensikova
2011-04-12 17:14 ` Dmitry A. Kazakov
2011-04-06 15:51 ` Georg Bauhaus
2011-04-07 19:44 ` Natasha Kerensikova
2011-04-07 20:52 ` Dmitry A. Kazakov
2011-04-07 22:09 ` Simon Wright
2011-04-08 14:03 ` Natasha Kerensikova
2011-04-08 19:06 ` Jeffrey Carter
2011-04-08 19:59 ` Simon Wright
2011-04-12 16:13 ` Natasha Kerensikova
2011-04-12 17:22 ` Dmitry A. Kazakov
2011-04-12 19:02 ` Simon Wright
2011-04-13 8:20 ` Natasha Kerensikova
2011-04-13 8:37 ` Dmitry A. Kazakov
2011-04-13 11:06 ` Georg Bauhaus
2011-04-13 12:46 ` Dmitry A. Kazakov
2011-04-13 22:33 ` Randy Brukardt
2011-04-14 6:55 ` Natasha Kerensikova
2011-04-15 0:22 ` Randy Brukardt
2011-04-12 21:54 ` Randy Brukardt
2011-04-07 22:13 ` Georg Bauhaus
2011-04-08 15:30 ` Natasha Kerensikova
2011-04-07 0:36 ` Randy Brukardt
2011-04-08 11:16 ` Brian Drummond
2011-04-19 9:08 ` Natasha Kerensikova
2011-04-19 12:35 ` Ludovic Brenta
2011-04-20 10:44 ` Brian Drummond [this message]
2011-04-19 17:28 ` 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