🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #1779

Re: Protection mode in BASIC

#1779
From: Fred FREELAND
Date: Fri, 03 Aug 1990 22:22
65 lines
4746 bytes
In article <1990Jul31.124048.19015@druid.uucp> darcy@druid.uucp (D'Arcy J.M. Cain) writes:
>In article <4020@sonata> brianle@sonata ( ICCAD CO-OP) writes:
>First of all you should use comp.os.msdos.programmer.  It supercedes the alt
>group which should probably be removed by now.
>
>I can help you but first let me mount my soapbox.  If you are writing programs
>for commercial sale you shouldn't be using BASIC.  If not you still shouldn't
>be using BASIC for anything but quick and dirty stuff. 

What unmitigated crap! I hope someone kicks the slats out of your soapbox.
Who are you to tell this person they shouldn't be programming in BASIC? Do 
you also prescribe what religion people should be? It's the same kind of thing.
I am grievously offended by your comments.

Maybe GW-BASIC isn't the best program development environment in the world, but
if it gets the job done, who cares. If people buy his product, they must not
care. I get absolutely sick to death of these "programmer's" who believe that
C is the "one true faith." It simply ain't so!  BASIC has come a long ways
since the days of a 4K interpreter. It has evolved into a highly sophisticated,
modern, structured programming language. It's stupid comments like yours that
prevent many people from improving their productivity and improving their
products by doing things with BASIC that BASIC does well.  I wouldn't begin
to write screen drivers in BASIC, but I wouldn't do it in C either.  

In case you didn't know, there are literally thousands of professional 
developers out there in the world that are (perish the thought) writing 
commercially viable programs and applications using the Microsoft BASIC 
Professional Development System. If you haven't seen it, or haven't tried it,
don't knock it. It is a very powerful system. It is the absolute state
of the art for the BASIC language. It allows mixed language programming, use
of EMS, and a whole host of other very nice features.

Benchmarks are comparable to C and other "high-level" languages.

Yes, I know the "B" stands for Beginner's, but I assure you that this language
has evolved into a whole new beast. It is absolutely the easiest way to
develop really powerful, commercial-quality applications. If you don't believe
that, then I suggest you sneak (because you wouldn't want anyone to see you)
down to your neighborhood software store and get a copy of QuickBASIC. 
QuickBASIC 4.5 is the little brother of the BASIC PDS. It is almost as full-
featured by it's a fraction of the price.  If you don't want to spend your
money on such a primitive language as BASIC, give me a call. I'll send you
a working model for your evaluation.

By the way, in the not too distant past, there was a contest that matched
Bill Gates against some other heavyweights in the programming world. The
contest was to see who could write a mutually agreed upon application
in the shortest time. Guess what? Bill blew 'em away. The participants 
could use any tools, libraries and what not. Bill could only use BASIC.
That tell's me quite a bit.

So come out of the dark ages and recognize that the new class of BASIC is
not your father's BASIC.  This is hot stuff!

As you might expect, I work in the Microsoft Division that develops BASIC
products. I'm proud of that association and I'm excited about the potential
of our modern BASIC language. It really ticks me off when language snobs
eschew BASIC as being some lower form of life. In short, you simply don't
know what you're talking about.


-- 
Frederick F. Freeland Jr.                        "Of all the things I've lost,  Microsoft Corporation                               I miss my mind the most!"   One Microsoft Way  
Redmond, WA 98052 (206) 882-8080                                                                                                                                internet: fredf@,microsoft.beaver.washington.EDU                                arpanet:  fredf%microsoft@uw-beaver.ARPA
uucp:     uunet!microsoft!fredf                                                                                                                                 Opinions expressed over this signature are my OWN and not those of my employer! 
Technical Details
Message-ID: <56293@microsoft.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!microsoft!fredf
References: <4020@sonata> <1990Jul31.124048.19015@druid.uucp>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!microsoft!fredf
From: fredf@microsoft.UUCP (Fred FREELAND)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Protection mode in BASIC
Message-ID: <56293@microsoft.UUCP>
Date: 3 Aug 90 22:22:27 GMT
References: <4020@sonata> <1990Jul31.124048.19015@druid.uucp>
Reply-To: fredf@microsoft.UUCP (Fred FREELAND)
Distribution: alt
Organization: Microsoft Corp., Redmond WA
Lines: 65