[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cc65 for Apple 2?



In article <2f850d81-dad4-4931-a174-b85d19bc2183@k10g2000prm.googlegroups.com>,
Bill Buckels  <bbuckels@escape.ca> wrote:
>On Apr 12, 4:06�pm, sc...@alfter.DIESPAMMERSDIE.us (Scott Alfter)
>wrote:
>> The biggest gotcha with the binaries generated by cc65 is that they have a
>> header tacked on at the beginning that interferes with proper loading. �It's
>> four bytes, with the load address and length. �Something like this command
>> sequence will extract the header info:
>
>Hahahahaha! Download Aztec-C and toss that thing:)

Um...your trash-talking isn't doing anyone any favors.  There was a bit of a
learning curve involved in getting cc65 up and running, but I suspect that
an ANSI C compiler that (1) is still under somewhat active development and
(2) is free-as-in-speech is going to be a better choice for many people than
a K&R C compiler that (1) hasn't been updated in at least 10 years (maybe 15
years or more) and (2) is no longer available except under somewhat
questionable terms ("abandonware" seems to be the preferred euphemism).

If you're more familiar with K&R C than with ANSI C, that might not be a
problem for you.  I, on the other hand, started picking up the language in
the early '90s; my copy of K&R is the 2nd edition,and it covers ANSI C.

Licensing issues are important to someone who wants to be able to distribute
generated code without worrying about some IP-law attack dog popping up to
demand his pound of flesh at some undetermined future date.

I could also mention that cc65 is retargetable to other 6502-based
hardware, which could come in handy when I get around to replacing my Apple
II-based beer-fridge controller with a controller board of my own design,
but I think I've already made my point.  There are probably some advantages
to Aztec C (such as the availability of a native toolchain as well as a
cross-compiling toolchain), but your "cc65 is teh suck; Aztec C is teh
r0x0r" comments have the tone of the "my computer is better than yours"
flamewars that I thought were ancient history.  I used to participate in
them back in the day, but I have better uses for my time now.

  _/_
 / v \ Scott Alfter (remove the obvious to send mail)
(IIGS( http://alfter.us/            Top-posting!
 \_^_/ rm -rf /bin/laden            >What's the most annoying thing on Usenet?