Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: PortablE r5 released (now runs on MorphOS)  (Read 2480 times)

0 Members and 1 Guest are viewing this topic.

Offline ChrisH

PortablE r5 released (now runs on MorphOS)
« on: November 27, 2009, 11:19:22 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 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
It is pitch black. You are likely to be eaten by a grue.
 

Offline SamuraiCrow

Re: PortablE r5 released (now runs on MorphOS)
« Reply #1 on: November 27, 2009, 03:33:53 PM »
Cool!  I've downloaded this right away!
 

Offline Ross_Geller

Re: PortablE r5 released (now runs on MorphOS)
« Reply #2 on: November 27, 2009, 11:47:47 PM »
I am impressed by this, it's lovely to see such growth for this language.
\\"All we have to decide is what to do with the time that is given to us\\"
 

Offline ChrisH

Re: PortablE r5 released (now runs on MorphOS)
« Reply #3 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 :)
It is pitch black. You are likely to be eaten by a grue.
 

Offline ChrisH

Re: PortablE r5 released (now runs on MorphOS)
« Reply #4 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.
It is pitch black. You are likely to be eaten by a grue.