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!news.eternal-september.org!.POSTED!not-for-mail From: "G.B." Newsgroups: comp.lang.ada Subject: Re: Yes, there is an ADA language Date: Wed, 23 Nov 2016 10:57:38 +0100 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: Wed, 23 Nov 2016 09:57:04 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="d67a25125563ea290d8ed6ce5fd2e808"; logging-data="5390"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Fg7u7AnkJWfqzGrXOC0hTs7Naqr0QUzA=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 In-Reply-To: Cancel-Lock: sha1:0b/yUDEjyLn2Rc/lMdzYOpqFZ/c= Xref: news.eternal-september.org comp.lang.ada:32431 Date: 2016-11-23T10:57:38+01:00 List-Id: On 23.11.16 05:13, Mr. Man-wai Chang wrote: > Think standalone applications! Ada is totally useless in modern Window$ without a GUI DOM and a built-in SQL engine like Foxpro's Rushmore. You seem to have limited insight into the spectrum of Windows applications. In both modern and traditional Windows™, Ada programs would of course use the GUI as needed. The .NET version of GNAT also offers integration with the latest, and its tools. Packaging an app with SQLite as a full RDMBS is working well, and gives you a standalone application. But! In a modern business environment, application programs do *not* typically stand alone, they are parts of a distributed application. They do use the network for shared data access etc, so standing alone puts you in a corner, actually. Visual FoxPro did advertise corresponding capabilities, so even there, "standalone" is a niche argument to start with. I'll not go on to what it means for an application to only run in modern Windows™, or even just Windows™. > Find and talk to a *good* Visual Foxpro programmer in your area. Let him/her show you how fast one could raise and build a business application *from scratch*. First, there is a touch of slyness to building a business application from scratch. Both businesses and business applications typically rest on existing foundations, on site. Second, things like FoxPro were languages made for massaging a given business application programming library. Now remove the database aspect from the Foxpro language to see what remains. -- "HOTDOGS ARE NOT BOOKMARKS" Springfield Elementary teaching staff