English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Language

 
 
Thread Tools
Old 20 August 2012, 19:16   #1
burf2000
Registered User
 
Join Date: Aug 2012
Location: Farnborough
Posts: 80
Programming for the Amiga

Hey people, so as a job I am a IOS developer, I have also done a little .net, C and Android.

I used to love programming in Amos and 90% of me says I should come back to this.

However I thought I would ask, what would people recommend as a programming language for the Amiga (not WINUAE).

I quite like 3D stuff so might give Amos3D a look or that new AGA extension someone posted about.
burf2000 is offline  
Old 16 October 2012, 21:14   #2
Photon
Moderator

Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 4,818
Remember that 3D is limited on AGA. It will not be near anything you could do with a Pentium and a graphics card in 1997, not in C and especially not in AMOS.

If you really want 3D and want any kind of audience you should go with C and one of the modes in this or the coming Indivision AGA. You will have to ask some coder for code to get textures on polygons or do it manually yourself.


If you want to just get started and are prepared to leave Quake I-like or better 3D behind at least temporarily, C will give you more performance but AMOS could be easier to get going with.

I don't know "what to get" that is the best with either of these choices, but others will probably happily link you in
Photon is offline  
Old 16 October 2012, 22:13   #3
commodorejohn
Shameless recidivist
commodorejohn's Avatar
 
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 34
Posts: 201
C is essentially the OS's native language and a perfect fit for the capabilities of the machine; vbcc is fairly easy to set up, especially if you're on a Unix derivative (and, being an iOS dev, I expect you are,) and the code generation is supposed to be quite good. Alternatively, 68k assembler is very nearly a high-level language itself; all the nice register space and orthogonality of a RISC architecture without all the constraints.

As for API, you can find the whole ROM Kernel Reference Manual and other quality system documentation in PDF form online. It's easily the best-written library documentation I've ever read.
commodorejohn is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga 3D game programming Steve Coders. General 37 17 June 2013 23:15
Programming Amiga? Amiga Forever Coders. General 14 03 April 2011 19:33
Amiga Programming JDunlap request.Apps 5 16 January 2008 06:29
Amiga Programming stareagle request.Apps 1 09 June 2007 14:36
Amiga programming magnox Coders. General 6 28 April 2006 01:33

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 21:14.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.09534 seconds with 13 queries