On the concepts involved in a running program. What happens, exactly, when you double click an executable file, or launch it from the command line, and it begins to execute?
I've been diving into assemblers and loaders recently. I feel like those tools have been left in a deprived state from where they could be. This was a great read to nail down my initial headspace on the topic.
Concise, to the point, and with pleasant illustrations. A really nice summary on the topic. Thanks for the early Christmas gift!
I've been diving into assemblers and loaders recently. I feel like those tools have been left in a deprived state from where they could be. This was a great read to nail down my initial headspace on the topic.
I am looking forward to the rest of the series!
Appreciate your effort on writing out the “toy loader” code, I feel demystified already :)
A very interesting read! Thank you for writing this.