Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: TheBilgeRat on June 07, 2012, 08:16:43 PM
-
I have been trying to research how to get started coding a bit in assembler and C on my miggy, and there is a lot of advice out there on what stuff to download to do this or that. vasm and vcc seem to be currently maintained and look as though they operate similarly to how I would compile with gcc from the command line. Is there any reason I would want one of the DevPacs or StormC or SAS/C over these?
-
Probably not unless you're maintaining legacy projects...I understand that vcc's code generation is supposed to be pretty solid.
-
i'm learning asm 68k since several months too .. i'm using Asm-Pro (http://members.home.nl/m.reestman/asmpro.html), look perfect for me :)
i'm a noobie and it's very easy to use :)
-
I have been trying to research how to get started coding a bit in assembler and C on my miggy, and there is a lot of advice out there on what stuff to download to do this or that. vasm and vcc seem to be currently maintained and look as though they operate similarly to how I would compile with gcc from the command line. Is there any reason I would want one of the DevPacs or StormC or SAS/C over these?
I was in the same boat, so i picked SAS c without really evaluating the others. I will say that I have not found any inherent problems with it and its more about learning the API anyway...
Works well enough on my minimig with is a basic 68000 as well as my 1200 which is slightly more powerful :)
One advantage of it I do see is that it seems to be the most common used with the source I have found in aminet and on the internet.
I do like using the SCOPTIONS files and the UI tool. Seems to beat altering a chain of esoteric compiler switches.
I guess it would depend on if my intention to create my own programs or port existing gcc programs ...
For me SAS c and Cygnus Ed are great :)
-
I've not used VCC, GCC or Storm for comparison, though I like SAS/C due to its ease of use and good documentation. Never had any problems with it though I didn't like the source editor it comes with due to the non-standard keyboard commands for copy, paste, etc.
I develop in C, assembly, ARexx, AmigaGuide and HTML; CubicIDE (http://www.softwareandcircuits.com/division/amiga/products/cubic/) works nicely with all of these in terms of syntax highlighting and quick access to tools specific to the current language. e.g. HTML validator, global ARexx debugger. Also has built in support for most Amiga C compilers, though it never seemed to work right with SAS/C. I never spent any time figuring out why, was just as easy to do a build or debug from a WB window.
It's worth at least trying the free demo of Cubic if you haven't already.