Subject: : AmigaOS4 Topic: : Beginner AmigaOS 4 based Programming Language Re: Beginner AmigaOS 4 based Programming Language Author: : ChrisH Date: : 2017/11/23 20:11:44 URL:
@AmigaSociety Especially since you mention "more english like", I shall have to mention my own programming language, PortablE: http://cshandley.co.uk/portable/
I've tried to make it as easy to use as possible, without compromising it's power or speed. It's heavily based on (and mostly compatible with) a famous & once-very-popular programming language called AmigaE.
You can see a lot of simpler examples here: http://cshandley.co.uk/portable/examples/
There are also a couple of forums you can ask questions on, although I have less time these days for answering questions than I used to: http://www.amigacoding.de/index.php?board=80.0 http://aros-exec.org/modules/newbb/vi ... me&sortorder=DESC&since=0
Here is Hello World in PortablE:
PROC main() Print('Hello World\n') ENDPROC
It sadly lacks tutorials aimed at beginners, but it does have fairly comprehensive documentation of all the standard functions: http://cshandley.co.uk/portable/StandardFunctionality.html
There is also more general documentation on how it differs from AmigaE: http://cshandley.co.uk/portable/PortablE.html
While you can find tutorials & the original manual for AmigaE here: http://cshandley.co.uk/JasonHulance http://cshandley.co.uk/amigae/
There is no drag'n'drop GUI creator, but it has a IMHO very easy GUI system, which I think is better than a GUI creator, because GUI creators tend to create hard-to-read (and hard-to-edit) GUI code.
1 / 2 BTW, while Hollywood is an interpreted language, PortablE is a compiled language. This makes PortablE blazingly fast, and very efficient in general. While compilation can take a little while on a Sam440, on a X1000 it's almost instant for most programs, and I imagine X5000 is even better.
PortablE also works on MorphOS & OS3 (& AROS for the moment), albiet with less testing on my part, and there is even basic support for Windows (no graphics or GUI, just Command Prompt stuff).
Annotate is a nice editor with syntax highlighting: http://aminet.net/package/text/edit/Annotate_usr or http://os4depot.net/index.php?functio ... ty/text/edit/annotate.lha
I have written an add-on for Annotate, which allows you to compile & run PortablE code from inside Annotate: http://cshandley.co.uk/temp/AnnPEGCC_r1.lha
2 / 2