Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Software News => Topic started by: ChrisH on July 05, 2008, 02:48:35 AM

Title: PortablE r2 released
Post by: ChrisH on July 05, 2008, 02:48:35 AM
A new version of PortablE has been released.  PortablE is an AmigaE compiler, written from scratch in E, and able to compile itself.  It supports Amiga OS3, OS4, AROS & MorphOS.

(http://cshandley.co.uk/portable/PortablE_small_logo.PNG) (http://cshandley.co.uk/portable)

The main changes for this release are:
* Programs can now be compiled on an OS4 machine, thanks to support for GCC v4 & NewLib.
* Programs can now be run from Workbench, and "wbmessage" is supported.
* Shell return codes are now support, by returning a value from main().
* Added a Run Time Type Information (RTTI) system for classes.
* Fixed several bugs, including an OS4-specific one.

If you want to find out more, or wish to download it, then please visit it's home page:
cshandley.co.uk/portable (http://cshandley.co.uk/portable)
Title: Re: PortablE r2 released
Post by: TheMagicM on July 05, 2008, 04:55:17 AM
How powerful is AmigaE/PortablE?   Can you make full blown applications with it?  (diskmaster type stuff, database apps etc.)
Title: Re: PortablE r2 released
Post by: ChrisH on July 05, 2008, 07:52:47 AM
@TheMagicM
PortablE is a full-blown programming language, comparable to C++ or Java, and in many ways more powerful than AmigaE (although it does miss a few of AmigaE's more esoteric features).

The only thing that might restrict what you can do is that it currently only supports these AmigaOS modules:  Asl, Commodities, Console, Devices (inc. Timer), Diskfont, Dos, Exec, Gadtools, Graphics, Icon, Intuition, Resources, Utility & Workbench, plus part of AmigaLib, class, Other & Tools.


Additional AmigaOS modules could be added if there is interest, but it is also quite feasible for other people to add them too (since OS modules are little more than a text file listing what things an AmigaOS C header contains).

For more details, have a look at the manual:
http://cshandley.co.uk/portable/PortablE.html#2_2
Title: Re: PortablE r2 released
Post by: Opus on July 09, 2008, 03:44:34 PM
great to see the interest in Amiga and thank you!