Re: [cc65] ca65 for stand-alone asm projects

From: Oliver Schmidt <ol.sc1web.de>
Date: 2010-11-03 22:57:45
Hi Uz,

> Would you expect to be able to fly an airplane, just because you have been
> used to driving a car? Please don't get me wrong, I'm sure that ca65 and/or
> the docs can be improved. But ca65 can do more things than most other
> assemblers so it is somewhat unfair to complain about its complexity.

I certainly understand your point, however...

Almost all C/C++ toolchains (incl. cc65) allow you to create a
runnable executable from a single C source by just typing something
like

cc hello.c

although they too in general consist of all the complex things like C
preprocessor, C compiler (often even several distinct passes), linker,
C library, <you name it>. But you don't need to understand theese
things just to compile a single C file.

One can argue that the same should be possible for a single asm file
too - and implementing the C main() in asm and linking with the C
startup code is not what I'm talking about here ;-))

I do *not* want to say that the cc65 toolchain should focus on that
scenario. I just want to point out that the complexity isn't really
problem domain immanent but rather induced by the toolchain.

Regards,
Oliver
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Wed Nov 3 22:57:53 2010

This archive was generated by hypermail 2.1.8 : 2010-11-03 22:57:55 CET