4 ms·
I think this points to the real answer: libraries should be defined by something else than the C headers we are using now. All automated solutions or parsing C
by _ph_ 5y ago
I think this points to the real answer: libraries should be defined by something else than the C headers we are using now. All automated solutions or parsing C headers require a C compiler present and as you write, there is a lot left unspecified.
- contextfree 5y agoWindows has partly moved and is moving in this direction - WinRT (higher-level, C#-like but without requiring the .NET runtime and GC) APIs are already defined in metadata, and now Win32 (lower-level, C-style) APIs are being defined that way as well: https://github.com/microsoft/win32metadata/blob/master/docs/roadmap.md https://github.com/microsoft/win32metadata/blob/master/docs/...