You can totally run a real 1960's BASIC on linux with a PDP-8 emulator. I have a PiDP-8 that I built from a kit from Switzerland.
http://obsolescence.wixsite.com/obsolescence/pidp-8 It uses a Raspberry Pi as a host system for the simulator, a slightly modified version of SIMH: http://simh.trailing-edge.com/ I ran the lunar lander BASIC program on the PiDP-8, which was my first exposure to programming in the 1970s (except I first saw the program on a programmable HP calculator). On Fri, Dec 15, 2017 at 1:39 PM, Richard Owlett <rowl...@cloud85.net> wrote: > On 12/15/2017 12:19 PM, Carl Karsten wrote: >> >> On Fri, Dec 15, 2017 at 9:29 AM, Richard Owlett <rowl...@cloud85.net> >> wrote: >> >>> On 12/15/2017 08:47 AM, John Sechrest wrote: >>> >>>> What is the goal of the basic? >>>> >>> >>> Chuckle. I intentionally capitalized BASIC to be recognized as an >>> acronym. >>> >>> >>>> Just dinking around? >>>> >>> >>> BASIC is the appropriate tool. E.G. it's silly and often counter >>> productive to use a cannon for an annoying mosquito. >>> >>> >>>> Or creating value of some kind? >>>> >>> >>> Value for me. >>> >>> >>>> Or solving some particular problem? >>>> >>> >>> Actually a loosely defined set of problems. >>> I've often wished for BASIC to write a simple script. >>> There are a proliferate plethora of corpulent Basic's out there. >>> >>> I know there are tools aimed at scripts. HOWEVER I know and am >>> comfortable >>> with { "new" <> "better" } >>> >>> >>>> The default language that I point purple to is JavaScript, since it is >>>> so >>>> ubiquitous and since it solves many problems in the default user >>>> interface >>>> these days. >>>> >>>> It looks like there are three versions of basic transpired to JavaScript >>>> >>>> https://github.com/jashkenas/CoffeeScript/wiki/List-of-langu >>>> ages-that-compile-to-JS >>>> >>>> So JavaScript has some versitility >>>> >>> >>> I avoid Java and JavaScript. >>> 95% of what I do could easily be done on a 64k 8080 machine. >>> [I do avail myself of the capabilities of my 64bit GHz processor with an >>> attached 1TB external drive when appropriate. >>> >>> IOW, the suitable tool for my needs is a tack hammer not a sledgehammer. >>> >>> smaller is *BETTER*! >>> >>> >> That is debatable. Most of you requirements seem like a personal >> preference, which is fine, but it makes it hard for someone to give >> advice. > > > Nowhere nohow did I ask for suggestions of what language was appropriate. > I asked for an equivalent of some BASICs of the 60's which would run on a > Linux machine. > > >> >> If you like writing programs, I bet you would enjoy Python more after >> minimal investment in learning it. You don't need to learn all the OOP, >> error handling etc, just the bits that have basic counterparts. >> >> but if that is distasteful, oh well. never mind. >> >> >> >> >>> >>> >>> >>> >>> >>> >>>> On Dec 15, 2017 6:07 AM, "Richard Owlett" <rowl...@cloud85.net> wrote: >>>> >>>> The thread titled "Learning programming" prompts to ask. >>>>> >>>>> >>>>> I'm looking for a _simple_ BASIC, similar to "Dartmouth BASIC" or >>>>> "Lawrence Livermore BASIC", to run on my Debian machine. Modern Basic's >>>>> are >>>>> too powerful and filled with glitter. >>>>> >>>>> I have mind some simple scripts. I'm learning Tcl which is appropriate >>>>> for >>>>> most if not all of my needs. But my intro to programming used CORC/CUPL >>>>> (Cornell's predecessor of Dartmouth's BASIC) and I would like to use >>>>> something I'm fluent in. I wouldn't miss requiring line numbers. I >>>>> might >>>>> even use a GOTO or two. (an elderly owl does expect to duck for cover >>>>> ;) >>>>> >>>>> TIA >>>>> >>>>> >>>>> _______________________________________________ >>>>> PLUG mailing list >>>>> PLUG@pdxlinux.org >>>>> http://lists.pdxlinux.org/mailman/listinfo/plug >>>>> >>>>> _______________________________________________ >>>> >>>> PLUG mailing list >>>> PLUG@pdxlinux.org >>>> http://lists.pdxlinux.org/mailman/listinfo/plug >>>> >>>> >>> >>> _______________________________________________ >>> PLUG mailing list >>> PLUG@pdxlinux.org >>> http://lists.pdxlinux.org/mailman/listinfo/plug >>> >> >> >> > > > _______________________________________________ > PLUG mailing list > PLUG@pdxlinux.org > http://lists.pdxlinux.org/mailman/listinfo/plug _______________________________________________ PLUG mailing list PLUG@pdxlinux.org http://lists.pdxlinux.org/mailman/listinfo/plug