Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Programming and Development => Topic started by: ChrisH on November 27, 2009, 11:19:22 AM

Title: PortablE r5 released (now runs on MorphOS)
Post by: ChrisH on November 27, 2009, 11:19:22 AM
(http://cshandley.co.uk/portable/PortablE_small_logo.PNG) (http://cshandley.co.uk/portable)
A new version of PortablE (http://cshandley.co.uk/portable) has been released.  PortablE is an AmigaE compiler, written from scratch in E, and able to compile itself.  It supports Windows, Amiga OS3, OS4, AROS & MorphOS.


This release has focused on optimising PortablE, although other things were also done:

    * Experimental MorphOS support (for C++), including MOS executables! MUI seems to work.

    * Modules provided by others for AHI, CD_Play, FreeDB, MPEGA & some MUI bits.

    * PortablE is up to 65% faster than before.

    * PortablE's memory usage has been halved! Now similar to GCC's.

    * MUI programs with custom classes can now be compiled by AmiDevCpp for OS3.

    * Added emulation of AmigaE's ! (floating-point) operator to the compatibility mode.

    * FastNew is implemented using an enhanced TLSF algorithm, greatly reducing memory usage.

    * Programs produced by PortablE run faster, and PEGCC produces smaller executables.

    * Lists are now truely stack-allocated, rather than being dynamically faked.

    * Implemented the missing string formatting codes (\l, \r, \z, [w] & (x,y)) for C++.

    * For speed, multi-threading support is now disabled unless you use OPT MULTITHREADED.

    * Directory scanning is now much more robust on Windows.

    * Improved documentation; clickable links, added bold/etc & special characters now visible.

    * More examples of portable code.

    * Various bug fixes.


If you want to find out more, or wish to download it, then please visit it's home page:
http://cshandley.co.uk/portable (http://cshandley.co.uk/portable)
Title: Re: PortablE r5 released (now runs on MorphOS)
Post by: SamuraiCrow on November 27, 2009, 03:33:53 PM
Cool!  I've downloaded this right away!
Title: Re: PortablE r5 released (now runs on MorphOS)
Post by: Ross_Geller on November 27, 2009, 11:47:47 PM
I am impressed by this, it's lovely to see such growth for this language.
Title: Re: PortablE r5 released (now runs on MorphOS)
Post by: ChrisH on November 28, 2009, 09:06:53 AM
Quote from: Ross_Geller;531553
I am impressed by this, it's lovely to see such growth for this language.

Thanks for your kind words :)
Title: Re: PortablE r5 released (now runs on MorphOS)
Post by: ChrisH on November 28, 2009, 02:37:27 PM
I have now released PortablE r5a, which should fix the installer not working on MorphOS.  Sorry for the inconvenience.