Poster | Thread |
Cammy
|  |
Learn to program Amiga applications and games in #AmigaE Posted on 17-Jul-2011 22:44:32
| | [ #1 ] |
|
|
 |
Regular Member  |
Joined: 31-Oct-2007 Posts: 135
From: Australia | | |
|
| Hi everyone. Would you like to learn, brush up on, or teach Amiga programming? AmigaE and PortablE are excellent programming languages for the Amiga, and many top quality applications and games have been written in this language. I am learning to program in it myself, and so are a few others, while some of the more experienced coders help out by teaching us and explaining how things work.
We have regular meetings around this time (check the time I posted this and it should show the appropriate time for your time zone) every Sunday/Monday (check the date of my post, it's Monday for me in Australia but Sunday still for SamuraiCrow). Our meetings are in the #Amiga channel on the Freenode IRC network.
If you're online at the moment and would like to join in, learn to program and chat about some development projects, please drop by!
#AmigaE _________________ Get AmigaOS for your PC, it's FREE and comes in two flavours!
www.icarosdesktop.org www.aros-broadway.de |
|
Status: Offline |
|
|
Cammy
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 31-Jul-2011 22:37:35
| | [ #2 ] |
|
|
 |
Regular Member  |
Joined: 31-Oct-2007 Posts: 135
From: Australia | | |
|
| Hi everyone! Just a reminder that our AmigaE game programming class is on again today, so join #AmigaE on irc.freenode.net now if you want to pick up some pointers or help out.
Thanks! _________________ Get AmigaOS for your PC, it's FREE and comes in two flavours!
www.icarosdesktop.org www.aros-broadway.de |
|
Status: Offline |
|
|
Deniil715
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 10:19:31
| | [ #3 ] |
|
|
 |
Elite Member  |
Joined: 14-May-2003 Posts: 4238
From: Sweden | | |
|
| For anyone who has been sitting on the fence in getting started with programming for Amiga should really try out AmigaE or any of its successors; PortablE or ECX. Much easier to learn and get started with than C/C++.
PortableE is a new and modern incarnation of E with much better OOP support and type checking and is targetted primarily at AmigaOS4 but also for AmigaOS3, MorphOS, AROS and Windows. IIRC 
ECX is much closer to the original E language and primarily targetted for MorphOS, but also for AmigaOS4 and AmigaOS3 IIRC.
EC, the original AmigaE generates 68k binaries for AmigaOS2 & 3 only but they run fine on OS4/Petunia and MOS/Trance as well. This compiler is super fast but has one or two bugs... _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)  > Amiga Classic and OS4 developer for OnyxSoft. |
|
Status: Offline |
|
|
emeck
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 10:22:56
| | [ #4 ] |
|
|
 |
Cult Member  |
Joined: 30-Apr-2003 Posts: 683
From: Barcelona, Spain | | |
|
| @Cammy
Thanks for the info! I'll try to make it next monday. _________________ PowerBook 5.2 MorphOS 3.15 PowerBook 5.8 MorphOS 3.15 Amiga 1200 BPPC/BVision AOS4.1 FE |
|
Status: Offline |
|
|
djrikki
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 13:10:07
| | [ #5 ] |
|
|
 |
Elite Member  |
Joined: 22-Jun-2010 Posts: 2077
From: Grimsby, UK | | |
|
| @OP
Not so much interested in AmigaE, but I will make time for learning PortablE at some point as Chris has put so much effort into it and its current. _________________
|
|
Status: Offline |
|
|
mrdarek
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 14:40:15
| | [ #6 ] |
|
|
 |
Member  |
Joined: 16-Feb-2011 Posts: 86
From: Poland | | |
|
| @Cammy
Better then talking on IRC is writing post on official portablE forum. Examples on forum will be helpful in future for all. And if Chris will be see interest PortablE language - he add more effort into program, bug fixing and develop new features like he was very helpful in my coding ami-lineapolis.
I start writing my program with zeros knowledge about PortablE soon after sam460ex released, after some month my programis quite good, I think... PortablE is easy and powerfull and with Chris support is best language! |
|
Status: Offline |
|
|
Hypex
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 16:37:45
| | [ #7 ] |
|
|
 |
Elite Member  |
Joined: 6-May-2007 Posts: 11351
From: Greensborough, Australia | | |
|
| @Cammy
Thanks for the reminder Cammy, I'll be sure to pop in. 
@ChrishH
Good overview of the Amiga E universe.  |
|
Status: Offline |
|
|
Samurai_Crow
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 18:08:16
| | [ #8 ] |
|
|
 |
Elite Member  |
Joined: 18-Jan-2003 Posts: 2320
From: Minnesota, USA | | |
|
| @Thread
The results from last week's work is available as a zip of AmigaE source at this FileDropper link. Yesterday night, (or this morning to you Aussies) we did some refactoring already to convert the itemclass class to a custom constructor of inventory. We also did some fixing of the inventorytest.e file which we will be continuing next week.
@Hypex It was in mid-morning in eastern Australia time and we quit at lunchtime. Maybe you can help out next week though. |
|
Status: Offline |
|
|
Etho
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 1-Aug-2011 18:28:36
| | [ #9 ] |
|
|
 |
Regular Member  |
Joined: 7-Feb-2004 Posts: 181
From: Liverpool, UK | | |
|
| @Cammy
I'm 33 now, the last time I programmed was in college and that was COBOL & 6502 Controllers (EMMA II BOARDS, for those interested!). I fear I have forgotten much, if not all and would be unable to start a-fresh!, although I like this idea.
_________________ ¸,ø¤º°`°º¤µ-A1 - 256mb - - Wireless Net - OS4 Final¸,ø¤º°`°º¤ø,¸¸ |
|
Status: Offline |
|
|
BinoX
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 2-Aug-2011 0:23:36
| | [ #10 ] |
|
|
 |
Cult Member  |
Joined: 2-Nov-2005 Posts: 711
From: Cornwall, UK | | |
|
| @Etho
Quote:
(EMMA II BOARDS, for those interested |
EMMA II... I never knew they made them.... I have an original "EMMA" 6502 here and many add-ons... Not easy to get hold of these days, lol
I'll have to keep my eyes open for an EMMA II now_________________ Back to action! |
|
Status: Offline |
|
|
Templario
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 2-Aug-2011 13:58:15
| | [ #11 ] |
|
|
 |
Elite Member  |
Joined: 22-Jun-2004 Posts: 3677
From: Unknown | | |
|
| @Cammy
For someone that have been far from the programming, is more easy Hollywood because with few code lines you can to see something, the E has the it has the advantage of having active forums but Hollywood too, and with Hollywood you can make programs for all Amiga systems. |
|
Status: Offline |
|
|
Yssing
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 2-Aug-2011 14:40:30
| | [ #12 ] |
|
|
 |
Super Member  |
Joined: 24-Apr-2003 Posts: 1119
From: Unknown | | |
|
| Hmm
Maybe I should E a shot. :)
_________________
|
|
Status: Offline |
|
|
Samurai_Crow
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 2-Aug-2011 15:20:13
| | [ #13 ] |
|
|
 |
Elite Member  |
Joined: 18-Jan-2003 Posts: 2320
From: Minnesota, USA | | |
|
| @Templario
Hollywood requires 24-bit video modes to work. This virtually rules out development on an A600 or stock A1200. AmigaE works on both of those. Furthermore, ChrisH is working on a powerful compiler to run a new dialect of E called PortablE that, when completed, will run on as many systems as Hollywood. |
|
Status: Offline |
|
|
A1200
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 2-Aug-2011 16:27:48
| | [ #14 ] |
|
|
 |
Elite Member  |
Joined: 5-May-2003 Posts: 3117
From: Westhall, UK | | |
|
| @Cammy
Cool _________________ Amiga A1200, 3.1 ROMs, Blizzard 1230 MKIV 64MB & FPU, 4GB DoM SSD, Workbench 3.1 |
|
Status: Offline |
|
|
Templario
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 4-Aug-2011 17:25:43
| | [ #15 ] |
|
|
 |
Elite Member  |
Joined: 22-Jun-2004 Posts: 3677
From: Unknown | | |
|
| @Samurai_Crow
Sorry, I not remember that she use the Amiga Classics. |
|
Status: Offline |
|
|
ChrisH
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 4-Aug-2011 18:30:34
| | [ #16 ] |
|
|
 |
Elite Member  |
Joined: 30-Jan-2005 Posts: 6679
From: Unknown | | |
|
| @Cammy I only just saw this thread :( . Fraid I wasn't able to visit the IRC channel the last couple of weeks or so, but hopefully can make it again.
With regards to PortablE vs Hollywood, although I am not familiar with Hollywood, I doubt it's programs can be much more compact than PortablE r6 ones (in general), although I am still improving PortablE... PortablE also has the benefit of a 'proper' GUI system (although it is missing a couple of features at the moment), unlike Hollywood. But PortablE & Hollywood are quite different beasts (with different goals), so comparing them fairly is not so easy. _________________ Author of the PortablE programming language. It is pitch black. You are likely to be eaten by a grue... |
|
Status: Offline |
|
|
ChrisH
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 6-Aug-2011 16:16:56
| | [ #17 ] |
|
|
 |
Elite Member  |
Joined: 30-Jan-2005 Posts: 6679
From: Unknown | | |
|
| @Cammy I forgot to mention the following "official" page, which includes a direct link to a UTC time clock (not to mention the time in UTC) : http://cshandley.co.uk/amigae/irc.html _________________ Author of the PortablE programming language. It is pitch black. You are likely to be eaten by a grue... |
|
Status: Offline |
|
|
AP
|  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 6-Aug-2011 17:43:25
| | [ #18 ] |
|
|
 |
Cult Member  |
Joined: 31-Jul-2003 Posts: 617
From: Vienna/Austria | | |
|
| Don´t forget about AmiBlitz. Although its only for 68k-Amigas its a really powerful language producing fast code.
AmigaE (and PortableIE) are interesting, too. I will try them out soon.
_________________ AmigaOne X5000/40, 2.2 Ghz, 4 GB RAM, Radeon R9 280X, M-Audio Revolution 5.1, 240 GB SSD |
|
Status: Offline |
|
|
Deniil715
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 6-Aug-2011 21:34:25
| | [ #19 ] |
|
|
 |
Elite Member  |
Joined: 14-May-2003 Posts: 4238
From: Sweden | | |
|
| @AP
No offence, but promoting AmiBlitz is probably not the best idea since, as you say, produces only 68k binaries, and AFAIK does not show a path to the future.
PortablE is designed for the future. Using g++ as main backend also produces fast and efficient code and makes it future proof. _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)  > Amiga Classic and OS4 developer for OnyxSoft. |
|
Status: Offline |
|
|
Snuffy
 |  |
Re: Learn to program Amiga applications and games in #AmigaE Posted on 6-Aug-2011 22:19:13
| | [ #20 ] |
|
|
 |
Super Member  |
Joined: 25-Oct-2005 Posts: 1121
From: Michigan, USA | | |
|
| @Cammy
I am learning to program in it myself... Great, but I'll pass. PyGame got me hooked! Since SDLBasic is dead in OS4, I started translating my stuff to PyGame. A very awesome languge! _________________
|
|
Status: Offline |
|
|