Welcome, Guest. Please login or register.

Author Topic: Learning C with the Amiga  (Read 32399 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline whose

  • Newbie
  • *
  • Join Date: Dec 2006
  • Posts: 13
    • Show all replies
Re: Learning C with the Amiga
« on: January 25, 2007, 04:42:45 PM »
@Mel:

If you really just want to start learning C (nothing at specific standards), you should use StormC3 IMO. If I remember correctly you own a bare 1200 with a Blizzard1230, right?

GCC is much too heavy for such a machine and the "wins" won´t get off the "looses" (mainly compiling speed, which is a pain in the *ss using GCC on such a machine, even more if it isn´t equipped with a SCSI expansion and lots of FAST ram).

I know what I´m speaking of, because I tried it on a machine exactly like yours. Simply unusable. VBCC will give slightly more speed, but is too big for it, too. Fun begins with 68040 and fast SCSI hard drive (and LOTS of ram for GCC use, the more, the better. Face it, fans: GCC is a ram-eating monster).

StormC3 from the Developer CD2.1 runs quite smooth on such a machine like yours, gives syntax highlighting etc. and is therefore good enough to start with.

Later on you could decide to switch to another compiler package (maybe at a time when you push your machine to a higher level, e.g. Blizzard1240 with SCSI kit and 32MB ram or such) like GCC or, for pure C even better (because way faster in compile speed and is comparable to GCC regarding standard support, optimizing and compiling quality etc.) VBCC.

Greetz
 

Offline whose

  • Newbie
  • *
  • Join Date: Dec 2006
  • Posts: 13
    • Show all replies
Re: Learning C with the Amiga
« Reply #1 on: January 25, 2007, 08:38:06 PM »
@lou_dias:

Yeah, I see, for programs of such class GCC is a MUST and Storm is absolutely unsuitable ;)

I think we gave her enough tips, she should have a look herself, what´s suiting her needs best.

But one thing: Compared to Storm, SAS, vbcc et al GCC IS slow. Awfully slow. More than 5 times slower than Storm on a 030 miggy without min. 16 MB ram. On other (bigger) AmigaOS machines vbcc outperforms all other compilers.

Be fair and test it yourself instead of overtaking other people´s meaning without critics. GCC is a so-to-speak standard, but it´s definetly not "the best" compiler out there. This depends on the project´s needs, I would say.

Greetz