Conversation
Notices
-
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1)'s status on Wednesday, 12-Aug-2020 03:48:50 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} Sure, it is #humor, but he tries too hard. https://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html -
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1)'s status on Wednesday, 12-Aug-2020 15:26:24 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} @clacke I think there are modern dialects of BASIC that fix most of the yucky parts. From what I hear, RealBasic / Xojo [ https://en.wikipedia.org/wiki/Xojo and https://www.xojo.com/ ] and PureBasic [ https://en.wikipedia.org/wiki/PureBasic and https://www.purebasic.com/ ] are in that list.
(I have not tried out anything beyond VisualBasic 5&6, XBasic [ https://en.wikipedia.org/wiki/XBasic and http://www.xbasic.org/ ], and a long-dead VB clone called Phoenix Basic [ https://en.wikipedia.org/wiki/Phoenix_Object_Basic and http://www.janus-software.com/phoenix_features.html ], and probably none of them within the past decade or two. ) -
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1)'s status on Thursday, 13-Aug-2020 17:01:12 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} @clacke Oh, yes. But in a machine with 4K of RAM (late 1970s), they likely were doing well just to get a BASIC interpreter running well enough to attract people to become customers and users.
The Commodore 64 and 128 used BASIC because they had already done most of the work in creating the PET and the VIC-20. And because the 4K-16K versions of the very popular Apple II and TRS-80 had also used BASIC. Atari also chose BASIC for the second reason.
I doubt that home computers would have been as popular if Forth or LISP had been the default languages. OTOH, we might have retained more control of our devices.
-