home *** CD-ROM | disk | FTP | other *** search
- An important message for all BASIC programmers:
-
- 12 Reasons Why You Are Going to Write Your Next Program in Euphoria!
-
- - 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
-
-