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.7 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC,SUBJ_ALL_CAPS autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1014db,4873305131bf4d94 X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,4873305131bf4d94 X-Google-Attributes: gid103376,public X-Google-Thread: 109fba,4873305131bf4d94 X-Google-Attributes: gid109fba,public X-Google-Thread: fdb77,4873305131bf4d94 X-Google-Attributes: gidfdb77,public From: cwj2@eskimo.com (Charles W. Johnson) Subject: Re: ADA SUCKS, C/C++/JAVA RULES!!!! Date: 1997/11/08 Message-ID: #1/1 X-Deja-AN: 288339197 References: <34557f2b.1934172@news.mindspring.com> <36984222@NEWS.SAIC.COM> <345A83CA.CD776C91@flash.net> <63fl3r$d5c$1@news.luth.se> <345B7A48.F32E4924@flash.net> <345cfcbd.0@news.eznet.net> Organization: Eskimo North (206) For-Ever Reply-To: cwj2@eskimo.com Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.lang.java.advocacy Date: 1997-11-08T00:00:00+00:00 List-Id: On Sun, 2 Nov 1997 17:23:51 -0500, David A. Frantz proclaimed that: [snip] > I would agree that to achieve low up front cost a microsoft platform would > have to be chosen. But C++ has as many problems there as anywhere else why > not choose Visual Basic for a Win * platform. [snip] There are several reasons why I do not consider VB to be an acceptable development platform. To list a few: 1) The language is in no way standardized; those new language "features" that M$ proclaims with every release are only new hacks to a language that in so little resembles standard BASIC that it can easily be argued that it is only called BASIC for marketting purposes. 2) VB inherits a freeform nature from BASIC that unsuitable for writing large, maintainable projects. Last I checked VB does not even require you to declare variables and their types (although Option Explicit allows you to require this on a module-by-module basis). While it has a (very) primitive exception handling mechanism (ON ERROR), said is little more than an advanced GOSUB. So ad infinitum. 3) Unless I am mistaken, VB does not support the concept of pointers or variable references, so it fails to even be capable of expressing basic dynamic data structures which are covered in a second year Fundamentals of Computer Science course. There are many, many options available compilers for Wintel platforms, and if you are willing to put aside market monoliths like C++, I would suggest that there are many solutions available which are far superior to VB. -- [Charles W. Johnson - http://www.eskimo.com/~cwj2] | Heathen@Undernet (there is a Heathen@Dalnet. I am not he.) | | Is this where you gfo instaed of Church?! | [ My opinions are mine alone. Duh. ]