Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
39 crawler(s) on-line.
 56 guest(s) on-line.
 1 member(s) on-line.


 Cammy

You are an anonymous user.
Register Now!
 Cammy:  1 min ago
 amigakit:  28 mins ago
 Karlos:  46 mins ago
 AmigaPapst:  1 hr 4 mins ago
 SOFISTISOFTWARE:  1 hr 7 mins ago
 Marcian:  1 hr 10 mins ago
 Musashi5150:  1 hr 12 mins ago
 kolla:  1 hr 19 mins ago
 Hammer:  1 hr 40 mins ago
 cdimauro:  2 hrs 34 mins ago

Software News   Software News : New release of PortablE aimed at beginners
   posted by ChrisH on 7-Feb-2011 16:28:54 (5218 reads)
I am releasing a "full preview" of the next version of the PortablE programming language. It is now aimed at beginners & those new to the E language. Previous releases of PortablE were aimed at existing AmigaE users, and those familiar with AmigaOS programming. But after more than a year of development, PortablE is much easier for beginners to pick-up & play with:



* It now comes with some nice modules for graphics, sound, music & GUIs. These require no knowledge of AmigaOS programming, and were inspired by the simplicity of BASIC languages like AMOS.

* It comes with full documentation for all of these modules, along with smaller & bigger examples. The preview release does not include these examples, but instead I will be show-casing one of these examples every few days. Keep an eye on the new official PortablE forum for them!

* The documentation has been revamped to be more beginner friendly, and the PortablE installer has been made easier to use. If you still get stuck, then let me know, and I will see what I can do


* In addition to that, I have made available a large collection of my own useful modules (in the CSH folder), which you can use if you want. These are not properly documented yet, but I will look at documenting them where there is interest.

* There are also various other improvements, and a lot of bug fixes.

* As usual it supports Amiga OS4, OS3, AROS, MorphOS & Windows. However (1) the new graphics module does not yet work on Amiga OS3, (2) the new modules do not yet work on Windows, and (3) MorphOS support is still experimental.


You can download it from PortablE's home page. But remember to keep an eye on the official PortablE forum for further info.
    

STORYID: 5813
Related Links
· More about Software News
· News by ChrisH


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
eliyahu 
Re: New release of PortablE aimed at beginners
Posted on 7-Feb-2011 16:53:55
#1 ]
Super Member
Joined: 3-Mar-2010
Posts: 1956
From: Waterbury, Connecticut (USA)

@ChrisH

i'll give it a try on my SAM as soon as i get home this evening. looking forward to learning a new language!

thanks for all of your work on our platform(s) of choice.

-- eliyahu


_________________
"Physical reality is consistent with universal laws. When the laws do not operate, there is no reality. All of this is unreal."

 Status: Offline
Profile     Report this post  
DAX 
Re: New release of PortablE aimed at beginners
Posted on 7-Feb-2011 17:22:59
#2 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@ChrisH
I must commend your focus on user friendliness. First RunInUAe and then a version of PortableE aimed at beginners.
Might even tempt me...
Thanks for your efforts!


_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 7-Feb-2011 17:42:05
#3 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@DAX
In the past there have been a surprising number of beginners interested in PortablE. Sadly I was still working on making PortablE good enough for experienced AmigaE/AmigaOS programmers, so I couldn't do too much for them. But with that mostly done, I was able to look at making it more beginner friendly.

I've always wanted PortablE to be really simple to use, because *I* like simple things (why make it more complicated than it needs to be?). This release of PortablE now brings it close to the kind of programming language I always wanted! And beginners also like simple things, so it's not much of a stretch to try to accommodate beginners too.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
klx300r 
Re: New release of PortablE aimed at beginners
Posted on 7-Feb-2011 17:55:50
#4 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3833
From: Toronto, Canada

great news Chris & many thanks

I unfortunately can't have a look right now because I'm in the middle of selling my beloved Samflex to a friend to make room for the (hopefully soon) upcoming X1000....looking forward to using PortableE with the X1000


_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: New release of PortablE aimed at beginners
Posted on 7-Feb-2011 18:33:47
#5 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2341
From: Perugia, ITALY

that's REALLY interesting!

GOOD WORK!


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
Trekiej 
Re: New release of PortablE aimed at beginners
Posted on 7-Feb-2011 18:44:46
#6 ]
Cult Member
Joined: 17-Oct-2006
Posts: 890
From: Unknown

Sounds great, look forward to using it.


_________________
John 3:16

 Status: Offline
Profile     Report this post  
Phantom 
Re: New release of PortablE aimed at beginners
Posted on 8-Feb-2011 11:35:37
#7 ]
Elite Member
Joined: 2-Aug-2007
Posts: 2047
From: Unknown

A grateful gesture from Chris. Thanks dude.


_________________

 Status: Offline
Profile     Report this post  
Trekiej 
Re: New release of PortablE aimed at beginners
Posted on 8-Feb-2011 15:59:17
#8 ]
Cult Member
Joined: 17-Oct-2006
Posts: 890
From: Unknown

How long will it be where it will make gui apps?


_________________
John 3:16

 Status: Offline
Profile     Report this post  
DAX 
Re: New release of PortablE aimed at beginners
Posted on 8-Feb-2011 16:44:11
#9 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@ChrisH
Making it easy for others, is a noble quest
Keep up the great work!


_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
Yssing 
Re: New release of PortablE aimed at beginners
Posted on 8-Feb-2011 19:02:55
#10 ]
Super Member
Joined: 24-Apr-2003
Posts: 1084
From: Unknown

It works really well.. :)


_________________

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 8-Feb-2011 19:11:25
#11 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@Trekiej Quote:
How long will it be where it will make gui apps?

PortablE already makes GUI apps! I just haven't shown any examples of that YET

Actually, technically that's a lie, since I released beta versions of PictureAlbum, and that had a GUI... I just didn't explain that it was (mostly) written using PortablE's new modules.

Last edited by ChrisH on 08-Feb-2011 at 07:12 PM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 10-Feb-2011 9:17:42
#12 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

I have now posted two PortablE examples (more to come):
Example 1: ShootEmUp.e
Example 2: SimpleModPlayer.e

Last edited by ChrisH on 17-Feb-2011 at 10:32 AM.
Last edited by ChrisH on 15-Feb-2011 at 09:12 AM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
TiredofLife 
Re: New release of PortablE aimed at beginners
Posted on 11-Feb-2011 11:16:29
#13 ]
Super Member
Joined: 6-Jul-2005
Posts: 1702
From: Here

Looks just what I need to get back into coding again.
(done nothing since my CBM64 days)

Cheers Chris


_________________
If your nose runs and your feet smell, you're upside down.

 Status: Offline
Profile     Report this post  
scabit 
Re: New release of PortablE aimed at beginners
Posted on 11-Feb-2011 23:07:24
#14 ]
Super Member
Joined: 8-Jan-2005
Posts: 1667
From: Satellite Beach, FL USA

Is there a PDF or Amigaguide version of the Portable E documentation?


_________________
AmigaOne uA1-c 512M RAM - Only Amiga Makes It Possible!
Check my blog AmigaOne Computing

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 12-Feb-2011 11:29:33
#15 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

Here are two more PortablE examples (more to come):
Example 3: ToySpaceshipSprite1.e
Example 4: ToySpaceshipSprite2.e

Last edited by ChrisH on 17-Feb-2011 at 10:33 AM.
Last edited by ChrisH on 15-Feb-2011 at 09:12 AM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 12-Feb-2011 11:31:02
#16 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@scabit
PortablE comes with the documentation in AmigaGuide, HTML & plain text formats

No PDF version for the moment, because it was too much of a pain to maintain. Maybe in the future I can automatically generate a PDF.

P.S. The AmigaGuide version does not work properly in AROS, due to an old (and sadly unfixed) word-wrapping bug in AROS.

Last edited by ChrisH on 12-Feb-2011 at 12:15 PM.
Last edited by ChrisH on 12-Feb-2011 at 12:14 PM.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 13-Feb-2011 21:18:36
#17 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

I have now released an UPDATED preview of PortablE. You can download it from PortablE's homepage. The changes include:

1. Fixed MakeFractalBitmap() to handle red colours above $7F (such as RGB_RED & RGB_ORANGE).

2. Fixed the graphics module to not crash on MorphOS when you change screens.

3. Updated the installer for AmigaOS4, so that it (offers to) install the necessary GCC includes.

4. Minor changes to the documentation.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 20-Mar-2011 16:59:46
#18 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

I have now released an UPDATED preview of PortablE. You can download it from PortablE's homepage.

The only change is that PEGCC should no-longer fail with the error message "Failed to strip executable" on AmigaOS4 when you have the source code folder open in Filer, DOpus4, etc. (If a similar problem exists on other OSes, then this will fix it too.)


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
ChrisH 
Re: New release of PortablE aimed at beginners
Posted on 24-Apr-2011 9:25:35
#19 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

I have uploaded a new PortablE preview. The most important change is that reading & writing of files now works using the 'std/cPath' module. (Thanks to "mrdarek" for reporting the problem!)


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle