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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b6e97963d32ee242 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-05-22 07:32:27 PST From: "Rodrigo Garcia" Newsgroups: comp.lang.ada References: <254c16a.0305210726.485125de@posting.google.com> Subject: Re: The old "Object.Method" syntax debate Date: Thu, 22 May 2003 16:32:22 +0200 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 NNTP-Posting-Host: lglpc31.epfl.ch Message-ID: <3eccdf77$1@epflnews.epfl.ch> X-Trace: epflnews.epfl.ch 1053613943 128.178.76.8 (22 May 2003 16:32:23 +0200) Organization: EPFL Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!diablo.theplanet.net!newspeer.lavaseals.co.uk!zen.net.uk!news.imp.ch!news.imp.ch!news-zh.switch.ch!epflnews.epfl.ch!not-for-mail Xref: archiver1.google.com comp.lang.ada:37644 Date: 2003-05-22T16:32:22+02:00 List-Id: > Having worked in the .NET environment for quite a while, it's really > nice to be able to type an object name, then the dot, and immediately > see a little pop-up-window showing all of the available operations, > and being able to select from the list instead of typing the full > subprogram name. This feature has been around long time before .NET appeared. Microsoft people call it "IntelliSense" and many others just call it context sensitive completion. I think it is a very nice feature, but it is just tool support. I do not think it justifies a new syntax for Ada objects. I would be happy if an Ada editor had something similar with package names. Once you type the name of a package, you could have a pop-up showing all the available operations of the package. Does anybody know of something like that? Perhaps GPS? I am one of those who suspect that the new syntax would add more confusion than advantages to the language. Rodrigo