Article View: alt.folklore.computers
Article #623762Re: The birth of BASIC
From: Andrew Swallow
Date: Sat, 02 Jun 2018 17:37
Date: Sat, 02 Jun 2018 17:37
30 lines
3307 bytes
3307 bytes
On 02/06/2018 18:32, Gareth's Downstairs Computer wrote: > On 02/06/2018 17:26, Andrew Swallow wrote: >> On 02/06/2018 12:27, Gareth's Downstairs Computer wrote: >>> On 02/06/2018 06:44, Charles Richmond wrote: >>>> >>>> On the DEC-20, BASIC Plus 2 had a lot of enhancements to plain >>>> BASIC. I never used it much, but some I knew at university did >>>> fairly complex projects using this BASIC. >>>> >>> >>> Yes, but save from some contextual limitations (execution speed, >>> storage space, etc) to a well designed project, the implementation >>> language is irrelevant. >>> >>> >> If the computer language cannot handle character you soon hit problems. > > > All the languages with which I've been involved from the very lowest > to PASCAL and FORTRAN, had an inalienable capability to deal with > all forms of data having binary representations. > > You don't hit a problem if you need a couple of hours' work to turn in > string handling capabilities; after all, the C language has no string > handling facilities, and relies on a string library, and, usually, a > CHAR data type defined in terms of its binary size and signing. > The ICL 1900 read characters into integers in A1 format. IF statements compared by subtracting which resulted in overflow.
Technical Details
Message-ID:
<WtOdnY9WrctpSI_GnZ2dnUU78dXNnZ2d@giganews.com>Path:
mbox-mo1.pugleaf.net!d26-v6ni12680wmb.0!nntp.google.com!proxad.net!feeder1-2.proxad.net!weretis.net!feeder4.news.weretis.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!buffer2.nntp.ams1.giganews.com!news.giganews.com.POSTED!not-for-mailReferences:
<874lisvjda.fsf@usenet.ankman.de> <fnammmFl3d5U4@mid.individual.net> <pep9gi$ssu$1@dont-email.me> <877enj7cme.fsf@usenet.ankman.de> <wMadnSM0r6R794zGnZ2dnUU78TXNnZ2d@giganews.com> <petaqq$5qm$1@dont-email.me> <petuvh$iln$2@dont-email.me> <-8-dnaPqYe2kWI_GnZ2dnUU78bmdnZ2d@giganews.com> <peukbr$qbf$1@dont-email.me>Show Full Headers
Complete Article Headers
X-Received: by 2002:a1c:d7c1:: with SMTP id o184-v6mr1131211wmg.22.1527961077795; Sat, 02 Jun 2018 10:37:57 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:a1c:84c:: with SMTP id 73-v6ls8349648wmi.6.canary-gmail; Sat, 02 Jun 2018 10:37:57 -0700 (PDT) X-Received: by 2002:a1c:6a17:: with SMTP id f23-v6mr168153wmc.6.1527961077031; Sat, 02 Jun 2018 10:37:57 -0700 (PDT) Path: mbox-mo1.pugleaf.net!d26-v6ni12680wmb.0!nntp.google.com!proxad.net!feeder1-2.proxad.net!weretis.net!feeder4.news.weretis.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!buffer2.nntp.ams1.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Sat, 02 Jun 2018 12:37:56 -0500 Subject: Re: The birth of BASIC Newsgroups: alt.folklore.computers References: <874lisvjda.fsf@usenet.ankman.de> <fnammmFl3d5U4@mid.individual.net> <pep9gi$ssu$1@dont-email.me> <877enj7cme.fsf@usenet.ankman.de> <wMadnSM0r6R794zGnZ2dnUU78TXNnZ2d@giganews.com> <petaqq$5qm$1@dont-email.me> <petuvh$iln$2@dont-email.me> <-8-dnaPqYe2kWI_GnZ2dnUU78bmdnZ2d@giganews.com> <peukbr$qbf$1@dont-email.me> From: Andrew Swallow <am.sw...@btinternet.com> Date: Sat, 2 Jun 2018 18:37:57 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <peukbr$qbf$1@dont-email.me> Message-ID: <WtOdnY9WrctpSI_GnZ2dnUU78dXNnZ2d@giganews.com> Lines: 30 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-lnn3WNyE8Stov9Ne/DJkhCioVkWooWGGYABj58NQ5NsHYqboHUJtW1nEUmT1f/VhN8UxknWWXEwkiBN!nnXVsjcb9IthBolJ5+v6rfmHP3neA6a7cbk3ySp0dLehkU2HoMYZ2MgCpa7pbD9feYfY47LmnAc= X-Complaints-To: ab...@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2761 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit