I as a "C Child" ask myself all the time. Is it important to know the calling conventions? e.g. if the call is __cdecl or __stdcall?
After reading the book, I would answer the question carefully with "No".
I would have liked it to be explicitly mentioned somewhere.
e.g. in chapter 2.2 Analyzing the FFI Call-Out.
After the last point "• And finally transforms the return value into a Pharo object." you could still write "In case of a __cdecl call clean up the stack"
I as a "C Child" ask myself all the time. Is it important to know the calling conventions? e.g. if the call is __cdecl or __stdcall?
After reading the book, I would answer the question carefully with "No".
I would have liked it to be explicitly mentioned somewhere.
e.g. in chapter 2.2 Analyzing the FFI Call-Out.
After the last point "• And finally transforms the return value into a Pharo object." you could still write "In case of a __cdecl call clean up the stack"