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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Thread: 103376,243dc2fb696a49cd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!proxad.net!usenet-fr.net!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: "Alexander E. Kopilovich" Newsgroups: comp.lang.ada Subject: Re: Ada Popularity: Comparison of Ada/Charles with C++ STL (and Perl) Date: Sun, 26 Sep 2004 19:29:56 +0400 (MSD) Organization: Cuivre, Argent, Or Message-ID: References: NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1096212543 55562 212.85.156.195 (26 Sep 2004 15:29:03 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Sun, 26 Sep 2004 15:29:03 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: In-Reply-To: ; from Kevin Cline at 25 Sep 2004 23:53:26 -0700 X-Mailer: Mail/@ [v2.44 MSDOS] X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: g2news1.google.com comp.lang.ada:4216 Date: 2004-09-26T19:29:56+04:00 Kevin Cline wrote: > > > The real question I have is why Perl and > > > similar high-level languages are not more popular. > > Perl has its own great competitor - Visual Basic (and to some degree Delphi > > and some others, which also provide nice buttons and other GUI components) > > I have written a lot of Perl and some Visual Basic, and Visual Basic > is not much of a competitor to Perl. Well, Visual Basic is not much a competitor to Perl for you - according to your tasks/skills/tastes, but for too many software developers the situation is opposite. > Perl is fully reflexive and > quite extensible, although some of the extension mechanisms are a bit > arcane. By comparison with Perl, Visual Basic is completely > inextensible. You are certainly either joking or confusing a software development tool with its verbal language core. Unlike Perl, Visual Basic is designed for dealing with end-user behaviour, not just with data streams. And in this direction it is much more extensible than Perl. You may note, that even an early Visual Basic VBX stands for Visual Basic eXtension (although it must be programmed in C/C++) and now ActiveX can be easily created with Visual Basic itself). And there is a sea of various VBX/OCX/ActiveX for public use - commercial, shareware and freeware. Alexander Kopilovich aek@vib.usr.pu.ru Saint-Petersburg Russia