Re:Snowdrop OS – a homebrew operating system from scratch, i...
by fuzztester on Sunday January 26, 2025 @06:21PM
(#42835359)
>precompiler
s/precompiler/preprocessor/g
, i guess.
s/precompiler/preprocessor/g
, i guess.
The thing that makes it relevant for learning assembly is that’s what you’re outputting so you’ll be learning that as well as what’s going on with the stack when calling and returning from functions and using local variables and basically everything that corresponds to C. (I’m only on chapter 2.)
Some other reasons it might work out for you is that you are getting into C as well already, and you have a familiar language you could use for the compiler if you wanted: java (assuming it doesn’t take too long to compile and run a java program repeatedly)