Comment by 馃悪 norayr

=> Re: "i have this feeling about lowtech (not permacomputing) that..." | In: s/permacomputing

in case of 6502 you have ca65, which is part of cc65 compiler suite, it feels like gas, it has useful macros and you can define 'variables' by not really caring where they will reside in memory because default .cfg file for the platform describes it. but you dont know about that configuration file and what happening is not that transparent for you.

also cc65 is long to compile, it has big codebase. well how big can it be? it is still a hobby project and the target cpu is 6502 but still it is complex.

but there is xa, very simple assembler and almost nothing is done behind your back. you also need to explicitly mention everything. the source code of xa is smaller ...

=> 馃悪 norayr [OP]

2024-11-16 路 2 months ago

1 Later Comment

=> 馃悪 norayr [OP] 路 Nov 16 at 10:00:

and you understand more of what you are doing when using xa.

Original Post

=> 馃寬 s/permacomputing

i have this feeling about lowtech (not permacomputing) that gcc is not lowtech. however, tcc is. we feel that c is lowtech, because it has a small syntax and it is possible to write efficient code with it, but we forget that the c we use has lots of corporate investments, lots of language extensions, and the compiler compiles in hours. tcc is lowtech, because it supports standard c without extensions and it is easy to compile it. however, it is not possible to compile linux kernes with tcc....

=> 馃挰 norayr 路 11 comments 路 2024-08-08 路 5 months ago

Proxy Information
Original URL
gemini://bbs.geminispace.org/u/norayr/21826
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
34.946124 milliseconds
Gemini-to-HTML Time
0.513596 milliseconds

This content has been proxied by September (ba2dc).