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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FREEMAIL_REPLY autolearn=no autolearn_force=no version=3.4.4 X-Received: by 10.182.65.67 with SMTP id v3mr7838405obs.38.1446234485842; Fri, 30 Oct 2015 12:48:05 -0700 (PDT) X-Received: by 10.182.44.169 with SMTP id f9mr116034obm.16.1446234485818; Fri, 30 Oct 2015 12:48:05 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!i2no1259194igv.0!news-out.google.com!z4ni41092ign.0!nntp.google.com!i2no1259184igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 30 Oct 2015 12:48:05 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.209.51.254; posting-account=7Oy7OQoAAABhVYFOo553Cn1-AaU-bSfl NNTP-Posting-Host: 178.209.51.254 References: <98fcf225-fdec-401c-80b3-321e2ac65f6b@googlegroups.com> <1e09jksdqcfyv.8f80k06gl5ye$.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1325428c-8217-4ad7-8bd8-eef26848a7db@googlegroups.com> Subject: Re: Task interface and entries with aliased parameters From: Eryndlia Mavourneen Injection-Date: Fri, 30 Oct 2015 19:48:05 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: news.eternal-september.org comp.lang.ada:28143 Date: 2015-10-30T12:48:05-07:00 List-Id: On Wednesday, October 28, 2015 at 12:48:08 PM UTC-5, Randy Brukardt wrote: > . . . > Sharing interfaces *sounds* nice, but it's impossible in practice ... I currently am building a design using a family of task interfaces. I find this is a nice way to have related tasks working together, some entries' being the same among the tasks, and some entries' being specific to certain tasks. Yes, there are other ways to manage this, but I find the family of tasks a clean, easy-to-understand concept; plus, it's fun. It also is important to remember that in many ways we are limited by our tools: The better abstractions that are available embodied in our tools the better our tools can help us to develop innovative ideas based on those tools. Eryndlia Mavourneen efmavourneen@hush.ai