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