BASIC Moss - Five BASIC Languages in One Program
This is a very small application dedicated to BASIC. It's such a wonderful programming language. For me, it first appeared in the 90s, along with Microsoft Quick Basic 4.5 built into MS-DOS 6.22. It's brilliant! Inside the DOS folder, there's a ready-made BASIC language. For schoolchildren and for learning. A more than good thing! Doing something other than playing games? Of course, mastering BASIC.
This
program is very small. And it has an idea. Having several BASIC languages at
your fingertips. That is, you launch the application and have access to several
BASIC languages. The dialects I've found, or which I use myself, are Free
Basic, Qb64 Phoenix Edition, Qb64, BBC Basic For SD1 2.0, and PC Basic. Five
types of BASIC. Five dialects.
What this
means is that the program shows you these BASICS and something about them. It's
like an audio cassette tape with two sides: the Web side and the Software side.
The Web side shows you websites with these dialects. These are the official
websites of these dialects. You can read the news there and download the latest
version. The Software side shows you these programs running on your local
machine, the ones you're already programming in.
For
example, if you want to program in the Qb64 environment, you go to the Software
side. Click the Qb64 button. The Qb64 development environment opens. It has
everything. Except Free Basic. It's more complicated. There's no standard
environment as such. Write wherever you want. In your favorite code editor. For
example, Vim. Then you launch Vim.
Of course,
the Web side. It's pre-programmed, so to speak. Websites with these programming
languages won't disappear from the Internet. Click the button and you're
taken to the website. But the Software side... That's a question for the user.
You need to configure it. First, all the paths are empty. There's a settings
file for that called ExePath.txt. It's five lines. For each programming
language, which one to launch. Or from the program itself. Menu. There's Exe
Paths. And you enter it there. You can configure it in the program itself.
So for
Qb64, this is the path to the .exe file that launches this development
environment. This applies to all languages except Free Basic. It's best to
specify the code editor environment there. GVim, for example. Or whatever
environment you prefer. Atom. Something else. That is, this is the code editor
where you'll write the code. Most of the languages listed here have a
built-in development environment. It's convenient and easy to use. Well,
basically, you specify the code editor where you'll write everything. If you
wanted to program in Qb64, you pressed a button. And the Qb64 code editor
program opens, and you write the code. That's the idea behind the program.
So
everything is at your fingertips. Regarding BASIC. Here's the website. I
visited it and checked the news. Here's a code editor, an integrated
environment. I started writing program code. A program like this. Moss. A plant
grows. It just keeps growing. I'm a plant lover. Moss seems like something
funny. And what grows?
There's a
choice of languages: Russian and English. There are settings for paths to the
code editor or the IDE. Executable files of these programming languages. Or an
executable file of the code editor. The program is small. It's vertically
oriented. And there are two buttons. The web side is for visiting the websites
of programming languages. And don't forget to check the news and download the
latest version. And the software side is a bunch of buttons—five of them—and
you launch it. And off you go—coding!
The buttons
are icons and logos of these programming languages. At the bottom, there's a
window, a text field with some information. It just contains the name of the
programming language and the website. This field isn't very informative yet. At
the top, there's a menu item. There's the language, executable paths, and what
to launch first: the software side or the web side. The program will remember
that, too. And it will run as you choose. And an exit button. And information.
There's the program version. Currently, it's 0.1. Happy programming to all
BASIC lovers! In its various dialects.
Moss version 0.1 – most first version. In this version there is Basic Moss! For comfortable launch of Basic. 5 types.
Moss: http://www.dimalink.tv-games.ru/apps/moss/index_eng.html








Comments
Post a Comment