From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,50e705cdf2767cc6 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!goblin3!goblin1!goblin.stu.neva.ru!news.tornevall.net!.POSTED!not-for-mail From: Jeffrey Carter Newsgroups: comp.lang.ada Subject: Re: Parser interface design Date: Tue, 19 Apr 2011 10:28:04 -0700 Organization: TornevallNET - http://news.tornevall.net Message-ID: References: NNTP-Posting-Host: 6aee82d291f3694d8f85e4e59c6f2178 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: 6e09ceca98c0d8c0ce7d61f7ffa6f422 X-Complaints-To: abuse@tornevall.net User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Thunderbird/3.1.8 X-Complaints-Language: Spoken language is english or swedish - NOT ITALIAN, FRENCH, GERMAN OR ANY OTHER LANGUAGE! In-Reply-To: X-UserIDNumber: 1738 X-Validate-Post: http://news.tornevall.net/validate.php?trace=6e09ceca98c0d8c0ce7d61f7ffa6f422 X-Complaints-Italiano: Non abbiamo padronanza della lingua italiana - se mandate una email scrivete solo in Inglese, grazie X-Posting-User: 0243687135df8c4b260dd4a9a93c79bd Xref: g2news2.google.com comp.lang.ada:19870 Date: 2011-04-19T10:28:04-07:00 List-Id: 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