Welcome, Guest. Please login or register.

Author Topic: PortablE r5 released (now runs on MorphOS)  (Read 3117 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline ChrisHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2007
  • Posts: 92
  • Country: 00
    • Show only replies by ChrisH
    • http://cshandley.co.uk/email
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
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2280
  • Country: us
  • Gender: Male
    • Show only replies by 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

  • Jr. Member
  • **
  • Join Date: Mar 2002
  • Posts: 97
    • Show only replies by Ross_Geller
    • http://lee.rowson.co.nz/
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 ChrisHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2007
  • Posts: 92
  • Country: 00
    • Show only replies by ChrisH
    • http://cshandley.co.uk/email
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 :)
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue.
 

Offline ChrisHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2007
  • Posts: 92
  • Country: 00
    • Show only replies by ChrisH
    • http://cshandley.co.uk/email
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.
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue.