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 X-Google-Thread: a07f3367d7,195c195fb87402ec X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!feeder.news-service.com!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Just a Thought Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <7m4d1dF3gqmkpU1@mid.individual.net> Date: Fri, 13 Nov 2009 09:35:00 +0100 Message-ID: <1nlhxo3l167ys.1068cda22ux1d$.dlg@40tude.net> NNTP-Posting-Date: 13 Nov 2009 09:34:58 CET NNTP-Posting-Host: 783bd194.newsspool1.arcor-online.net X-Trace: DXC=U;D]HK[I<3QV0Pe9PRnbJ\ic==]BZ:af^4Fo<]lROoRQ<`=YMgDjhgR2AgViea:kKT[6LHn;2LCV^7enW;^6ZC`TIXm65S@:3>_koDRPoWN3n^ X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:8079 Date: 2009-11-13T09:34:58+01:00 List-Id: On 13 Nov 2009 06:35:25 GMT, Georg Maubach wrote: > What if we would apply this approach to the Ada programming language? > This means that we could write programs using icons and put together the > commands in a graphical manner. This would lead to easier programming, > faster bug fixing and better programs. This wouldn't. Graphical interfaces lack precision, clarity and safety. Try to hit a pixel with the mouse. Try to formalize "two images are same". Being graphic is not an advantage, it is a disadvantage. Raw visual input is just too much to handle for any computing system, human brain included. This is why certain forms of noise reduction evolved, starting from primitive pictogram and ending with highly specialized scripts. Ada is such a script. The point is, it is a novel form of expression, which may justify the interface being graphic. (E.g. to show the package specification and body in two separate windows.) Not the reverse. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de