![]() ![]() ![]() The flat learning curve of BASIC, which had been designed with newcomers to programming in mind, and the instant availability of the language on all these computers led to many users writing and sharing their own programs.Ī problem was that sharing programs and data across computers by different manufacturers was difficult, because the various BASIC dialects were often incompatible in some areas. Most would provide connectors for a cassette drive or have one built-in for data storage, and a BASIC interpreter that was generally stored in ROM. Most were supplied with (or could be upgraded to) at least 16 kilobyte of RAM although many were supplied with much more. All these computers had a CPU of the MOS Technology 6502 or Zilog Z80, or a variant thereof. Amongst some of the most well-known models in the USA were the TRS-80 by Tandy, the PET 2001, VIC-20, C64, C128 and the Plus/4 by Commodore, the Atari 400/800 (XL/XE), whilst in Europe there were also the Sinclair Research computers (ZX80, ZX81, ZX Spectrum), Acorn/BBC micros, several Amstrad systems, Dragon 32/64 from Dragon Data and the KC85 family popular in the German Democratic Republic. įrom the late 1970s to the late 1980s home computers based on 8 bit processors were very popular. BASICODE was often called " Esperanto for computers" for that reason. A BASICODE program stored on cassette could be loaded and run on any computer supporting the language. These applications, called Bascoders, also enabled the sharing of data and programs across different computer platforms by defining a data format for the Compact Cassettes that were regularly used as storage media in the 1980s. The language implementations were architecture-specific utility applications that executed calls of subroutines for text and audio defined in the BASICODE language standard, adapted according to the abilities of the host computer system. The project was initiated in 1980 by Hobbyscoop, a radio program of the Dutch broadcasting organisation Nederlandse Omroep Stichting (NOS). BASIC was available on many popular home computers, but there were countless variants that were mostly incompatible with each other. I wouldn't be too quick to dismiss them, nor would I call them "lesser", comments like that just tend to prove your ignorance more than describe those products.BASICODE's "Esperanto for computers" claim, from the East German publication radio fernsehen elektronik.īASICODE was a computer project intended to create a unified standard for the BASIC programming language. I prefer Power basic than Pure and Real basic but thats partly because of what I use the compiler for. I certainly wouldn't use Powerbasic for game programming though, not because it can't be done (which of course it can) but because there are better tools for that job. Likewise if I wanted my application to have a Linux port it would be easier to port when in those languages. There are some areas where PB still need to catch up to what these "lesser basics" can do. Not just games and linux, sometimes it's nice to have a gui+consol compile in one product or faster fix times on known compiler bugs. PowerBasic users often use the saying "right tool for the job" when condesended to by C/C++ developers and the same applies here. I use PowerBasic for about 95% of my development efforts, but go I know more than one PB regular here who has move to those compilers instead of PB (not just as well as) and vice versa.Īlso, their support forums are not bad either If you really believe that statement then you should understand that it applies here too. ![]() ThereĪre a couple of posts that are right on, but I most concur with I'veĮven used that as a starting point for new development work in What I particularly likeĪbout PureBasic is that it comes with a wide assortment ofĮxample code which can get you started on many projects. I'm hoping that eventually the range and depth of sample codeįor PowerBasic will scale up as well. ![]() Releases, we've mostly seen the same examples. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |