Welcome, Guest. Please login or register.

Author Topic: PortablE r3 released  (Read 3211 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 r3 released
« on: December 25, 2008, 01:46:40 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.



The main changes for this release are:
* PortablE is now up to 7 times faster (greatest for big programs), due to a bug fix.
* Added support for MUI, ReqTools & some other 3rd-party libraries (now covers most of the requested ones).
* Added support for more AmigaOS modules (now covers all the requested ones).
* Comes with 247 modules for AmigaOS & 3rd-party libraries.
* Added FUNCtion pointers, PROTOTYPEs, return-type declarations, and new operators (XOR, SHL, SHR).
* Added scripts to call GCC or EC after PortablE.
* Error highlighting now works on AROS.
* Increased general funkyness by 301%... Happy Christmas!
* Many bug fixes (big & small), plus some other improvements.

If you want to find out more, or wish to download it, then please visit it's home page:
cshandley.co.uk/portable
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue.
 

Offline zurt

  • Full Member
  • ***
  • Join Date: Feb 2002
  • Posts: 114
  • Country: kp
    • Show only replies by zurt
Re: PortablE r3 released
« Reply #1 on: December 25, 2008, 11:01:22 PM »
good work, chris! ;)
zurt

AmigaOS user since 1989
MorphOS user since 2003
 

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 r3 released
« Reply #2 on: December 26, 2008, 11:08:16 PM »
Thanks ;)
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue.
 

Offline asymetrix

  • Full Member
  • ***
  • Join Date: May 2007
  • Posts: 118
    • Show only replies by asymetrix
Re: PortablE r3 released
« Reply #3 on: December 27, 2008, 06:27:17 PM »
Great work !

can you imagine an IDE/RAD suite built in PortablE ?

An open source developer suite, pluginable for API recognition, highly effecient E language. WOW !

cheers, asy
 

Offline joetee

  • Jr. Member
  • **
  • Join Date: Mar 2003
  • Posts: 59
    • Show only replies by joetee
Re: PortablE r3 released
« Reply #4 on: December 28, 2008, 01:02:37 AM »
..."and able to compile itself."

This is SO impressive!
Awesome news!

JoeT
Joe Torre .  . ...X Hardware Engineer @ Amiga Inc... .  .
 

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 r3 released
« Reply #5 on: December 28, 2008, 10:13:36 AM »
It occurs to me that the news item might be slightly misleading, if you haven't heard of PortablE before, and don't read any of the web site I linked to...

PortablE is designed to translate E code into other languages (currently mainly C++), preserving the formatting & layout of the original code, and then use a 'real' compiler to generate the binary (say GCC).  In theory it could translate to a lower-level language like assembler, but I don't currently have the time or interest to do that (when GCC works well enough).

PortablE provides a lot of advantages over the old AmigaE, but best if you read the start of the on-line manual on the web site for more information.
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue.