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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: ANN: Introducing AdaBase - Thick database bindings for Ada Date: Sat, 14 May 2016 15:27:51 +0200 Organization: A noiseless patient Spider Message-ID: References: Reply-To: nonlegitur@futureapps.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 14 May 2016 13:24:17 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="99e3c13ccdc6629c52a0d5de5c7965c5"; logging-data="29481"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18bl4fx4KXrcDNmf325z56YLHELz5+z5pc=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 In-Reply-To: Cancel-Lock: sha1:CvKLAhkxpF3TMwNNPqa1vLsJO28= Xref: news.eternal-september.org comp.lang.ada:30408 Date: 2016-05-14T15:27:51+02:00 List-Id: On 14.05.16 14:22, AdaMagica wrote: > I'm missing some introductory pages about "Where to begin and how to use this database interface". I've felt at home immediately. It's a binding! It is using standards based technology, vocabulary and syntax. Even ISO standards based. However, maybe I felt at home because relational databases form a larger part of my day job. Storage and retrieval of relational data using SPARK like predicates — one could call them that, tables and joins and projections and restrictions and so forth being logic made operational. So, I'd consider that readers of the site might even take offense at being directed towards an introduction to relational databases and related theory. Last but not least, I don't really understand the presumption that 40+ years of developing technology for managing substitution instances of truth-valued predicates in a systematic, concurrent fashion is somehow not worth being considered. Or why, of necessity, all of this should be replaced with simple record storage and some ad-hoc, idiosyncratic subprograms for managing them. Is everything embedded really so special? The fact that SQL is a vendor run ISO standardization business is related matter. But it is not stopping portability entirely. -- "HOTDOGS ARE NOT BOOKMARKS" Springfield Elementary teaching staff