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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Ada Successor Language Date: Fri, 15 Jun 2018 09:08:19 +0200 Organization: Aioe.org NNTP Server Message-ID: References: <5e86db65-84b9-4b5b-9aea-427a658b5ae7@googlegroups.com> <878t7u1cfm.fsf@nightsong.com> <8a65f8ff-4a75-43f2-884c-6872780f7ea8@googlegroups.com> <771e8e35-b71a-499d-a0fe-bb0df1de22ab@googlegroups.com> <92741619.550509671.540055.laguest-archeia.com@nntp.aioe.org> <81e22064-bb0e-4e0b-982a-c17a2cad5977@googlegroups.com> <1b03e4ff-daf1-4c13-84ef-13aec1ba96e9@googlegroups.com> <286c1b59-9e40-4006-a04f-f869d6a05bed@googlegroups.com> NNTP-Posting-Host: MyFhHs417jM9AgzRpXn7yg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 X-Notice: Filtered by postfilter v. 0.8.3 Content-Language: en-US Xref: reader02.eternal-september.org comp.lang.ada:53113 Date: 2018-06-15T09:08:19+02:00 List-Id: On 2018-06-15 05:41, Lucretia wrote: > On Thursday, 14 June 2018 22:00:24 UTC+1, Randy Brukardt wrote: >> While I agree with your basic premise, I'm dubious that there is a better >> format than unstructured text for programs. There were many such >> alternatives explored in the 1980's, and they all had the property of making >> editing more complex. (I tried one for a while when a vendor wanted us to > > I agree that the whole idea that the source should be a DB is a bad idea from the outset. It is two different ideas, actually. 1. The source code is not stream of characters but a persistent object of certain structure, e.g. a text buffer. 2. The source code objects have dependencies and grouped in larger structures. Both ideas are valid, good and long time due. The only obstacle are two horrific families of OS - Unix and Windows. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de