|
Register or have you forgotten your password?
|
|
|
| Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#16 | ||||||||
|
VIP / Donor
Join Date: Nov 2007
Location: Norway
Posts: 294
|
I use StormC4, which is basically a pretty integrated environment on top of GCC 2.95.3. It's not just pretty though, it's also highly useful and enjoyable to work with.
__________________
Theology is just a debate over who to frame for creating reality. |
||||||||
|
|
|
|
|
#17 | ||||||||
|
VIP / Donor
Join Date: Nov 2007
Location: Norway
Posts: 294
|
A note on StormC4. It requires lots of memory. If you have less than 32MB Fast RAM you need not bother (you CAN get by with 16MB, but I wouldn't recommend it). In that case you could look into SAS/C (which you can't purchase anywhere these days), or GCC. The latest GCC for classic Amiga is 2.95.3, though there was a 3.4 update, but I can't seem to find the link right now.
__________________
Theology is just a debate over who to frame for creating reality. |
||||||||
|
|
|
|
|
#18 | ||||||||
|
Technoid
![]()
Join Date: Oct 2003
Posts: 229
|
@Braddo
As I see from your writting you are a nooby here... I can understand that because you don't know to whom are you talking.. I don't want to say that piru is a magician or whatever, but if you were familiar with amiga community you would know that he has done a lot of programming for the platform and for sure he actually HAS IDEA of what is he talking about. bytheway what have you produced for the amiga community?? because you talk like a guru, so I think that maybe I am misteken about your knowledges...care to point out some programms or routines you made? I don't want to be sounded like I want to attack you personaly.. But I realy feel that one reason that the amiga platform is starving from developers is because we act as ***** by only critisizing (not constructive but insulting) all people that are trying to create something, and all that critisism is come from people that never created anything. You know.. when a programmer doesn't like a program that someone else did , they just go and create the same program in a different way. but no {bleep}ing.. Well.. Sometimes piru is a little arrogand but at least he knows of what is he talking about. |
||||||||
|
|
|
|
|
#19 | ||||||||||||||
|
' union select name,pwd--
Join Date: Aug 2002
Location: Helsinki, Finland
Posts: 6,946
|
@Braddo
Quote:
"C is an imperative (procedural) systems implementation language. Its design goals were for it to be compiled using a relatively straightforward compiler, provide low-level access to memory, provide language constructs that map efficiently to machine instructions, and require minimal run-time support. C was therefore useful for many applications that had formerly been coded in assembly language." Quote:
Quote:
Quote:
Quote:
Some stuff: http://www.iki.fi/sintonen/sw/ http://www.iki.fi/sintonen/src/ Quote:
|
||||||||||||||
|
|
|
|
|
#20 | ||||||||||
|
Defender of the Faith
![]()
|
Quote:
![]() Quote:
And yeah, I'm curious too as to what you have made for the Amiga, being this asm-guru and all :-)
__________________
| A4000 | CS-MK3 060@50 | Picasso IV | | Member of Team Amiga (tm) | FidoNet 2:286/414.18 (long ago) | | SysOp The Missing Channel BBS | Member of AGA BBS Intl. | |
||||||||||
|
|
|
|
|
#21 | ||||||||
|
Technoid
![]()
Join Date: Nov 2007
Posts: 360
|
Real men program in machine code using LED's and switches. :-)
|
||||||||
|
|
|
|
|
#22 | ||||||||
|
VIP / Donor
Join Date: Nov 2007
Location: Norway
Posts: 294
|
@thread
Can we please move on from this pissing contest over which programming language is faster/better/etc and actually try answering the original poster's questions as adults? All this thread needs now is 1337 speak. Jeez.
__________________
Theology is just a debate over who to frame for creating reality. |
||||||||
|
|
|
|
|
#23 | ||||||||
|
' union select name,pwd--
Join Date: Aug 2002
Location: Helsinki, Finland
Posts: 6,946
|
@ThePieman
programming language: C compiler: SAS/C (if you can find & afford it), if you can't: gcc (or if you must have IDE, StormC4 or CubicIDE [thanks Hans_!]) If you need to use assembly for some bits: PhxAss, PhxLnk Must have programming references and stuff: Amiga Developer CD v2.1 (this is easily available from Amigakit for example). For advanced amiga hacking: The Amiga Guru Book |
||||||||
|
|
|
|
|
#24 | ||||||||
|
Technoid
![]()
Join Date: Jul 2004
Posts: 304
|
For what it's worth, I still like DICE C. I think it's the only compiler that'll run off floppy (if you're that masochistic) so it doesn't exactly have huge requirements.
It's now available free from OIC - http://www.obviously.com , as is the complete source to DICE, which is nice.
__________________
Celebrating 21 years of Amiga use |
||||||||
|
|
|
|
|
#25 | |||||||||
|
Cult Member
![]()
Join Date: May 2006
Posts: 649
|
Quote:
I second the call to use C. GCC is also a C++ compiler so you could even use C++ if you wanted to. You just have to be careful how you use it in order to obtain speed. Assembler should only be used to optimize routines when absolutely necessary. That's done after you use a profiler to find the bottlenecks in the program. In some cases C code is as fast as assembly (depending on the compiler), and in others it's pretty close. Hans |
|||||||||
|
|
|
|
|
#26 | ||||||||
|
Beginner
![]()
Join Date: Feb 2008
Location: Brighton, UK
Posts: 36
|
Thanks for all your comments. I didn't realise there was still so much competition between programming languges.
I think my best starting point will be to start with C and C++ as this is what I am more use to using. Although I may be interesting and a learning curve to look at some of the other programming languges mentioned. Thanks ThePieman |
||||||||
|
|
|
|
|
#27 | ||||||||
|
Cult Member
![]()
Join Date: Jan 2006
Location: Finland
Posts: 591
|
How about hisoft c++, is that compiler any good? can i use it with c ?
__________________
Amiga: A computer for the creative mind. Sam440ep 667Mhz + OS4.1 Minimig (Home made) A1200/030 A2000/030 A500 * 3 CD32 |
||||||||
|
|
|
|
|
#28 | |||||||||
|
VIP / Donor
Join Date: Nov 2007
Location: Norway
Posts: 294
|
Quote:
__________________
Theology is just a debate over who to frame for creating reality. |
|||||||||
|
|
|
|
|
#29 | |||||||||
|
VIP / Donor
Join Date: Nov 2007
Location: Norway
Posts: 294
|
Quote:
For serious C++ you'll want the Standard Template Library (STL). On the Amiga that means either GCC 3.4, or you can attempt to adapt STLport for your choice compiler.
__________________
Theology is just a debate over who to frame for creating reality. |
|||||||||
|
|
|
|
|
#30 | ||||||||
|
Cult Member
![]()
Join Date: Jan 2006
Location: Finland
Posts: 591
|
Ok thanks, i have never been much of a coder but it would be nice to do some easy programs in C again :-)
__________________
Amiga: A computer for the creative mind. Sam440ep 667Mhz + OS4.1 Minimig (Home made) A1200/030 A2000/030 A500 * 3 CD32 |
||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| programming , software |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GAL programming help | Iggy_Drougge | Amiga Hardware Issues and discussion | 2 | 10-09-2007 10:34 AM |
| C/C++ programming | jonssonj | Amiga OS -- Development | 10 | 11-09-2005 03:19 AM |
| RTG Programming | Sidewinder | Amiga OS -- Development | 1 | 04-18-2004 03:41 AM |
| C Programming and MUI + MOS | TheMagicM | Amiga Software Issues and Discussion | 1 | 08-11-2003 06:42 AM |
| MUD programming | Desolator | Amiga Software Issues and Discussion | 6 | 02-12-2003 03:17 PM |