comp.lang.ada
 help / color / mirror / Atom feed
From: Jeffrey Carter <spam.jrcarter.not@spam.not.acm.org>
Subject: Re: Parser interface design
Date: Tue, 19 Apr 2011 10:28:04 -0700
Date: 2011-04-19T10:28:04-07:00	[thread overview]
Message-ID: <iokioo$obj$1@tornado.tornevall.net> (raw)
In-Reply-To: <slrniqqk7n.3an.lithiumcat@sigil.instinctive.eu>

On 04/19/2011 02:08 AM, Natasha Kerensikova wrote:
>
> It looks like I'm too stupid to use Ada, so I guess I should rather keep
> writing my crappy code in C and stop bothering people with my flawed
> ideas.

No, if you're too stupid to use Ada, you shouldn't be developing S/W at all.

I don't think from what I've read that you're too stupid to use Ada. You have a 
strong C background, which colors your approach to things. For example, C uses 
lots of visible pointers, while good Ada people try to avoid them, and never 
make them visible if that's at all possible. If you present a C-like approach, 
people here will probably find fault with it.

Then there are philosophical differences from people who post here. Kazakov 
wants everything to be implemented using programming by extension, and dislikes 
generics. I avoid programming by extension whenever possible, and make extensive 
use of generics. Others have other views. None of us are shy about expressing 
our opinions.

So nothing you present here will receive 100% approval. Just because some of us 
don't like something doesn't mean it's bad.

-- 
Jeff Carter
"We call your door-opening request a silly thing."
Monty Python & the Holy Grail
17



      parent reply	other threads:[~2011-04-19 17:28 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
2011-04-19 17:28   ` Jeffrey Carter [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