|
|
|
|
|
by pizza
1047 days ago
|
|
Yup. The OS contains the debugger process contains a copy of the debugger contains a copy of the runtime contains a copy of the program state contains a copy of the linked system libraries and such and, somewhere, in some tiny section of the executable behemoth, the code that I wrote to print hello world. Always wondered why we usually stop at adding first-class features at the code. Or go “Oooh” if a language lets you go one step up the chain to eg metaprogramming methods. The whole chain is where we are working; the whole chain should be the first-class citizen of the language/tool. |
|
Sums it up well!