Penguin

Differences between version 24 and predecessor to the previous major change of BASIC.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 24 Last edited on Monday, May 2, 2005 8:38:32 am by SamJansen Revert
Older page: version 23 Last edited on Monday, May 2, 2005 4:14:18 am by AristotlePagaltzis Revert
@@ -22,8 +22,13 @@
 [BASIC] became very popular in the era of HomeComputer~s because a [BASIC] interpreter is simple and so could easily be fit on a tiny [ROM]. Lots of little kids learned to program in one of the thousands of flavours of [BASIC] this way, some never to recover. 
  
 BillGates (who for all we know is probably one of those never-recovered [BASIC] kids) started MicrosoftCorporation selling [BASIC] interpreters for various machines. Even the first [PC]s had it in [ROM], waiting to be activated by an __INT 18__ instruction. ''(I remember trying it in [DOS]'s debug program, and the machine would lock up saying “no BASIC ROM installed” or something. Sad…)'' Ever since, MicrosoftCorporation's strategic products have been accompanied by ever evolving, ever less [BASIC]-like dialects of the language. You have probably heard of VisualBasic, which is only the latest (series of) rendition(s). 
  
-There is no use for [BASIC] on [Linux]. If you you think you want [BASIC], then you'd probably be happier with [Python] and a good learn-Python textbook. 
+There is little use for [BASIC] on [Linux]. If you you think you want [BASIC], then you'd probably be happier with [Python] and a good learn-Python textbook.  
+  
+There are some projects out there that implement modern [BASIC] interpreters and/or compilers in Linux. Examples of such are:  
+* [wxBasic|http://wxbasic.sourceforge.net/] - a [BASIC] interpreter that has bindings to [wxWidgets].  
+* [mbas|http://www.go-mono.com/mbas.html] - Visual [BASIC] in [Mono].  
+* [GLBCC|http://lbpp.sourceforge.net/] - GNU Liberty [BASIC] Compiler Collection
  
 ---- 
 CategoryProgrammingLanguages, CategoryDeprecatedProgrammingLanguages