AmigaE is a combination of features from a number of languages, but follows the original C programming language in terms of features and concepts most closely. AmigaE's main benefit is that it compiles and runs very fast, allowing it to be used in place of a scripting language. It is fast primarily by being feature-light, and AmigaE has only the basic features suited to writing larger programs. All of these features make it similar to the original implementations of C. However, AmigaE has modified the syntax away from the original C style, to something somewhat more like Pascal.
Additions from other languages include basic support for object oriented programming, allowing the programmer to "connect" a procedure to a record using the OF
operator, which is also overloaded to indicate inheritance.
A "hello world" program in AmigaE looks like:
PROC main() WriteF('Hello, World!') ENDPROC
External links:
Search Encyclopedia
|
Featured Article
|