Development : : PortablE r5 released (now runs on MorphOS)
Posted By: ChrisH. on 2009/11/27 15:09:00
PortablE r5 released (now runs on MorphOS)
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
 
  • Order of the Butterfly
    Order of the Butterfly
    ChrisH
    Joined: 2009/11/26
    Posts: 167
    From:
    I have now released PortablE r5a, which should fix the installer not working on MorphOS. Sorry for the inconvenience.

    edit: I screwed-up, as the old MOS installer got into that release, so please download PortablE r5b. :-(

    [ Edited by ChrisH On 2009/11/28 14:27 ]
    Author of the PortablE programming language.
    It is pitch black. You are likely to be eaten by a grue...
  • »2009/11/28 12:24
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Joined: 2004/1/25
    Posts: 641
    From: Prague, The Cz...
    high time to release a new version of PowerD also :)

    bye, MarK.
  • »2009/12/1 11:54
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    ChrisH
    Joined: 2009/11/26
    Posts: 167
    From:
    @MarK
    I didn't know that PowerD was still developed!
    Author of the PortablE programming language.
    It is pitch black. You are likely to be eaten by a grue...
  • »2009/12/1 12:49
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Joined: 2004/1/25
    Posts: 641
    From: Prague, The Cz...
    well, it is, but mostly only for my personal use... hard to find some time to work on it like before... perhaps next year...

    bye, MarK.
  • »2009/12/1 14:33
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    r-tea
    Joined: 2005/3/27
    Posts: 317
    From: Poland, Zdzies...
    I've just glanced at documentation - PortablE seems to be really great thing for Amiga :) Thank you Chris!
    Mac mini G4@1,5GHz silent upgrade + Xerox Phaser 3140 + EPSON Perfection 1240U
    Commodore C64C + 2 x 1541II + Datasette + SD-Box

    I really miss draggable screens... do you? I guess I'm in the minority unfortunately.
  • »2009/12/10 21:30
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    kriz
    Joined: 2005/10/18
    Posts: 314
    From: No(R)way
    Good work !!
    MacMiniG4 MOS 3.18 rulez ... For music check: Horrordelic Records - Dark Psychedelic Music Since 2011 -
  • »2009/12/13 13:18
    Profile Visit Website