home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / euphoria / basic.doc < prev    next >
Text File  |  1994-01-21  |  1KB  |  38 lines

  1. An important message for all BASIC programmers:
  2.  
  3.       12 Reasons Why You Are Going to Write Your Next Program in Euphoria! 
  4.  
  5. - because Euphoria is actually *simpler* than BASIC
  6.  
  7. - because Euphoria is 10 to 20 times faster than Microsoft QBasic
  8.   (see demo\bench)
  9.  
  10. - because QBasic limits the size of your program and data to 160K bytes
  11.  
  12. - because Euphoria checks for uninitialized variables - BASIC just
  13.   quietly sets them to 0
  14.  
  15. - because Euphoria lets you say precisely what values may be stored in
  16.   each variable
  17.  
  18. - because Euphoria has true dynamic storage allocation - you do not
  19.   wipe out your data when you redimension an array
  20.  
  21. - because Euphoria is more flexible than BASIC - you can declare types
  22.   for your variables or not; you can store objects of any size into
  23.   an array (Euphoria sequence); you can have arrays of mixed type of
  24.   data; 
  25.  
  26. - because Euphoria lets you perform operations on entire sequences
  27.  
  28. - because BASIC is an old "ad-hoc" language that carries 25 years of 
  29.   redundant, excess baggage along with it
  30.  
  31. - because there is no effective standard for BASIC across different machines
  32.   and there probably never will be
  33.  
  34. - because QBasic provides no built-in functions for using a mouse
  35.  
  36. - because QBasic does not support SVGA graphics
  37.  
  38.