A BASIC equivalent for Linux?

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Message
Author
User avatar
nosystemdthanks
Posts: 703
Joined: Thu 03 May 2018, 16:13
Contact:

#21 Post by nosystemdthanks »

no GOTO included (i would have, its not trivial to implement for the target/implementation language.)

Why I Wrote Fig http://techrights.org/2019/08/10/fig-project/
Python is definitely not as simple as Basic, and I wanted to create an even simpler language if possible.
How To Write fig Programs http://techrights.org/2019/08/10/how-fig/
Because I designed fig for computerphobes, you may decide it has a few odd qualities.
fig runs on versions of puppy that are based on ubuntu. it can also run on slacko with additional packages.

i didnt mention it earlier because getting it to use the printer port is likely not trivial.
It also has an inline Python feature, which can be used to import Python functions into fig programs
importing python features to fig IS trivial. as to interfacing with the printer port... ive never tried it:

http://bristolwatch.com/pport/index.htm

i did code for the lpt port in the days of dos and basic. in qbasic (and gw-basic) you can use the open command to interface with io ports. fig began as "fig basic" and there is an old .pet for it, but i would recommend the download link supplied in the article over the older version.

included here for its merits as an education language with basic-like command names, i doubt this is the ideal solution for the printer port (but that is also a possibility, with some extra work.)

Code: Select all

while
now = "hello world" : print
wend
[color=green]The freedom to NOT run the software, to be free to avoid vendor lock-in through appropriate modularization/encapsulation and minimized dependencies; meaning any free software can be replaced with a user’s preferred alternatives.[/color]

Post Reply