68kMLA Classic Interface
This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.
| Click here to select a new forum. | | The E Programming Language | Posted by: MrMacPlus on 2009-07-02 19:45:37 Saw this a long time ago, but today realized that this should work on 68k Macs, too.
For those who don't know: E is an object-oriented/procedural/unpure functional/whatever language with quite a popular implementation on the amiga. It's mainly influenced by languages such as C++, Ada, Lisp etc., and features extremely fast compilation, inline assembler, large set of integrated functions, powerful module concept, flexible type-system, quoted expressions, immediate and typed lists, parametric and object polymorphism, exception handling, inheritance, data-hiding, methods, multiple return values, default arguments, register allocation, fast memory management, unification, LISP-Cells, macro-preprocessing, a very powerful source-level debugger, gui-toolkit, library linker, and then some. It compiles into 68000 assembly language, so as long as there's a compiler made for Mac 68k, it could be a viable choice for programming. The compiler's source is freeware.
http://strlen.com/e/index.html
Any opinions on this? :b&w:
| Posted by: porter on 2009-07-02 20:27:10
Any opinions on this? :b&w: As a developer, the last I thing I need is yet another language! 🙂 There isn't enough time in one's life to master them all so you either become a jack of all trades or master of a few. It's the mastering of a few that gives you robust quality applications.
| Posted by: II2II on 2009-07-02 21:26:51 It is: "Jack of all trades, master of none, though ofttimes better than master of one." Not that a particular language should be considered a trade.
Though I tend to agree that there are too many programming languages out there. Unfortunately, programming languages (like text editors) tend to be pet projects amoungst programmers.
| Posted by: barana on 2009-07-03 17:20:15
It is: "Jack of all trades, master of none, though ofttimes better than master of one." Not that a particular language should be considered a trade.
Though I tend to agree that there are too many programming languages out there. Unfortunately, programming languages (like text editors) tend to be pet projects amoungst programmers. E is as easy to learn as basic, and more powerful than c. the current implementation is called portablE. it runs primarily on amiga os4x. and it should port well to 7x 68k and ppc. the major benefit is that its still currently supported/bug fixed.
| | 1 |
|