"Harry Potter" <
rose.j...@yahoo.com> wrote:
> I once actually tried Aztec C/C64. However, a simple Hello, World
> application took ~11k.
So what did a full-blown application with overlays take? Or did you not work
your way through the examples and full-blown programs that I provided with
the compiler? If all you are looking at is program size then use machine
code... C is not for you.
> For that reason, I stopped using it.
You never really used it anyway Joseph. You just installed it as far as I
know and then wrote maybe a line or two of code. I can't really call that
using the compiler. To me, using a compiler takes quite a block of time...
something like what I did. About a year or sdo of man-days for an expert
programmer. To do anything less is not taken seriously by people like me who
actually work through a machine and exercise it with all sorts of fun stuff
to see what we can do.
> Right now, I use cc65 instead.
How is that going?
> I am currently "working" on a new cross-platform C compiler to handle the
> pitfalls with cc65.
I don't think cc65 has pitfalls. It writes tight small code but it's really
a modern compiler and not old-fashioned at all. That's one of my reasons for
not bothering much with it. When I did bother with it it was on the Apple
IIe, and it worked flawlessly for me.
I am aware of course that you had issues with mapping of the arrow keys on
the Apple, but that matter could have been resolved if the maintainers had
paid attention to you I think. Unfortunately (although I agree that cc65 has
a bug that you found) it was hardly a serious bug and since cc65 is
primarily a C64 phenomenom an Apple II bug doesn't matter much... I haven't
seen many cc65 on the Apple II except by a handful of people who seem to
really know how to use the compiler, or so it seems The fact that the
keyboard bug doesn't bother them says something, but I don't know what.
Maybe they don't write applications that use arrow keys. But even old
compilers have bugs, and we just work around them, so maybe they work around
the chr$127 issue...
> I'd also like to try out *native* compilers for CBM and Apple 2 targets.
If it's native mode C compilers in ProDOS 8 on the Apple IIe which ones
would you try? Aztec C 3.2b comes to mind.
If it's native mode C compilers in DOS 3.3 on the Apple IIe which ones would
you try? Aztec CII comes to mind.
I assume you would use Power C on the C64.
Would you use Orca C on the Apple GS? That's a pretty nice compiler, but you
still need to buy a licenced copy... would you pay for a licenced copy?
Would you also code for CP/M 80 on the Apple II or C64? If so which
compilers would you try? Aztec C comes to mind.
Like I said, the C64 and Apple II are both to much trouble when bothering
with native mode compilers... they always were for me which is why I bought
Aztec C's MS-DOS cross-compilers when I actually got paid for programming on
those old platforms.
Besides the fact that they ran quickly in MS-DOS, my reason for selecting
them was belive it or not small code size, as well as good documentation.
Also because I had good success with Aztec C in MS-DOS, but the price was
high back then. Around $1000 Canadian per compiler I seem to remember.
Bill