An important message for all BASIC programmers...
13 Reasons Why You Are Going to Write Your Next Program in Euphoria!
-
because Euphoria programs run on DOS, Windows and Linux.
-
because Euphoria is actually
simpler than BASIC
-
because Euphoria is
10 to 20 times faster than
Microsoft QBasic (see demo\bench)
-
because QBasic limits the size of your program and data to 160K bytes
-
because Euphoria checks for uninitialized variables - BASIC just quietly
sets them to 0
-
because Euphoria lets you say precisely what values may be stored in
each variable
-
because Euphoria has true dynamic
storage allocation - you do not wipe out your data when you redimension
an array
-
because Euphoria is more flexible
than BASIC - you can declare types for your variables or not; you can
store objects of any size into an array (Euphoria sequence); you can
have arrays of mixed type of data
-
because Euphoria lets you perform operations on entire sequences
-
because BASIC is an old "ad-hoc" language that carries 25 years of
redundant, excess baggage along with it
-
because there is no effective standard for BASIC across different machines
and there probably never will be
-
because QBasic provides no built-in functions for using a mouse
-
because QBasic does not support SVGA graphics
|