Penguin

Differences between version 21 and revision by previous author of BASIC.

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

Newer page: version 21 Last edited on Thursday, March 17, 2005 10:09:36 am by JohnMcPherson Revert
Older page: version 20 Last edited on Thursday, November 25, 2004 2:32:10 am by AristotlePagaltzis Revert
@@ -11,9 +11,9 @@
 Not to be confused with VisualBasic, a wildly extended dialect of [BASIC] that only resembles its ancestor remotely and is still part of MicrosoftCorporation's portfolio and strategy. 
  
 In the original [BASIC] language, the available control structures are as primitive as those in AssemblyLanguage. A [BASIC] program is series of numbered statements that are usually executed in sequence. A __[GOTO| GoTo]__ statement sends execution to another statement. An __IF__ statement does that conditionally. Using __GOSUB__ and __RETURN__ you can implement subroutines, but there's no stack to pass parameters with. 
  
-As there are no structuring constructs, there is no concept of scope, and every single variable is global. In the absence of user defined functions, expressiveness is extremely limited, so you need a ''lot'' of temporary variables. Combine these limitations, and the result is that most [BASIC] code is a mess that ranges somewhere between "hideous" and "appaling ", with occasional side trips to "hair raising" and "seizure inducing". 
+As there are no structuring constructs, there is no concept of scope, and every single variable is global. In the absence of user defined functions, expressiveness is extremely limited, so you need a ''lot'' of temporary variables. Combine these limitations, and the result is that most [BASIC] code is a mess that ranges somewhere between "hideous" and "appalling ", with occasional side trips to "hair raising" and "seizure inducing". 
  
  ''It is practically impossible to teach good programming style to students that ~[sic] have had prior exposure to [BASIC]; as potential programmers they are mentally mutilated beyond hope of regeneration.'' 
  <br> -- EdsgerWybeDijkstra