Re:Ask HN: What's the worst API you've run into?
by cia48621793 on Friday December 23, 2016 @09:51AM
(#13244962)
WebRTC: There's simply too much to configure and the modularization is also exaggerated.
WinAPI: Because of compatibility some old API procedures with ugly designs have to remain, for example CallWndProc. Bonus: WinAPI is Pascal calling convention based (__stdcall vs __cdecl).
Unity Engine: Because pascal case sucks (I consider CamelCase for C# master race).
Webpack/Gulp: again the same clause of WebRTC but ‘parenthesized’/‘bracketized’
WinAPI: Because of compatibility some old API procedures with ugly designs have to remain, for example CallWndProc. Bonus: WinAPI is Pascal calling convention based (__stdcall vs __cdecl).
Unity Engine: Because pascal case sucks (I consider CamelCase for C# master race).
Webpack/Gulp: again the same clause of WebRTC but ‘parenthesized’/‘bracketized’