06 May 2014, 13:05 | #1 |
Posts: n/a
|
What no Amiga E?!?
Suprised to see no mention of the Wouters excellent Amiga E language on here? Simple language, blazing fast compiler, advanced features (for its time!), fully open source, loads of example code...
http://strlen.com/amiga-e Was certainly my preferred language of choice back in the day! |
06 May 2014, 23:19 | #2 |
AMOS Extensions Developer
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 44
Posts: 1,924
|
There are lots of languages on every computer. Amiga E may have been mentioned in a poll we had a while back regarding suggestions on how to sub-divide the coders sub-forum.
I'm sure there are a few Amiga E threads dotted about the "coders.general" sub-forum. |
26 May 2014, 14:28 | #3 | |
Registered User
Join Date: Sep 2008
Location: Germany
Age: 49
Posts: 138
|
I did use AmigaE back in the day and it was my favourite high-level language after I gave up Modula-2.
Interesting link: Quote:
|
|
27 May 2014, 13:48 | #4 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,808
|
[ Show youtube player ]
|
27 May 2014, 14:12 | #5 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,831
|
|
27 May 2014, 15:50 | #6 |
Registered User
Join Date: Aug 2007
Location: Tasmania, Australia
Age: 39
Posts: 1,198
|
I love Amiga E, I use it to program little Workbench utilities and games for myself.
|
28 May 2014, 21:40 | #7 |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,316
|
In 1993/1994 I was living as a student in the Netherlands when I first found AmigaE. I had internet access at work which was pretty cool. At the time it was great because of the insanely fast compilation times (dual floppy only A500!).
I wrote a program that took an AmigaE executable and its source code, scanned for PROCs and injected debug info into the executable. The debug info could be used in debuggers like MonAm or more importantly profiling tools (AProf?). Pretty crazy really, the tool scanned for patterns in the executable that E used for functions. Later versions of E included debug info. |
20 February 2016, 10:18 | #8 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,193
|
There are AmigaE forums on http://amigacoding.de but only PortablE and AmigaE under Aros 68k so far.
|
20 February 2016, 15:19 | #9 |
Zone Friend
Join Date: Apr 2005
Location: London
Posts: 1,178
|
It looks fast and easy to use. One of the features is inline assembler. Does anyone use Amiga e for programming games? If not, why not? Why do people choose Blitz or Amos instead?
|
20 February 2016, 16:43 | #10 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,348
|
Because AMOS and Blitz let you actually do things with the hardware without touching the hardware.
|
21 February 2016, 07:47 | #11 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,193
|
The E runtimes are not different enough from C mostly.
|
21 February 2016, 15:20 | #12 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,348
|
Exactly.
|
22 February 2016, 01:01 | #13 |
Zone Friend
Join Date: Apr 2005
Location: London
Posts: 1,178
|
|
22 February 2016, 05:16 | #14 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,193
|
Yes.
|
22 February 2016, 17:13 | #15 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,831
|
|
22 February 2016, 17:43 | #16 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
I think that just like with machine language, the main thing that throws people off with C is the messy syntax, and in C it's always the abundance of parantheses, semicolons, and curly braces. It just looks difficult to learn.
Programs written in C, E, Basic, Amos, Blitz, and other structured, imperative programming languages look very much the same once you look past and ignore the syntax fluff. (and yes, some languages come with great standard libraries and lots of stuff built in, and for the ones that don't you can usually find what you need on the Internet.) |
22 February 2016, 18:48 | #17 |
Registered User
Join Date: Dec 2010
Location: Athens/Greece
Age: 53
Posts: 720
|
|
22 February 2016, 18:52 | #18 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,351
|
Quote:
Quote:
Anyway, the main problem is rarely the language itself, but the mess that's made with it |
||
22 February 2016, 23:41 | #19 |
Zone Friend
Join Date: Apr 2005
Location: London
Posts: 1,178
|
Thanks all for the answers.
|
23 February 2016, 12:29 | #20 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,348
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|