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

Website: http://www.dimalink.tv-games.ru/home_eng.html

Comments

Popular posts from this blog

Jedi Knight Dark Forces II – cinematic action and creepy aliens

Udochka – about flickering screen, Pascal moment