News for hackers. Stuff that matters.
Re:TheForger's Win32 API Programming Tutorial by thrower123 on Wednesday November 06, 2019 @06:10AM (#21461432)
> It seems like Win32 happened a bit by accident, a bit by overengineering and a bit by Microsoft's attempt to lock everyone to their 'special' development environments, which did not include C as a conscious choice by Microsoft.

Maybe I just haven't had my coffee yet, but I'm not understanding what this is supposed to mean.

Re:TheForger's Win32 API Programming Tutorial by pjc50 on Wednesday November 06, 2019 @08:42AM (#21462414)
I don't understand this either. They've always offered C. In many ways Win32 and NT are as much a ""C operating system"" as UNIX. The only "special development environment" might be Visual Basic.
Re:TheForger's Win32 API Programming Tutorial by dockd on Wednesday November 06, 2019 @01:46PM (#21465615)
Maybe they meant Microsoft didn't really stick to the C standard library. _strdup vs strdup. malloc vs HeapAlloc. assert, fopen, etc. The functions mostly exist but really aren't the way to program Windows.
Re:TheForger's Win32 API Programming Tutorial by projektfu on Wednesday November 06, 2019 @12:42PM (#21464900)
After the p-machine era, MS was all in on C. They had some technical reason for preferring the pascal calling convention, like saving a few bytes of program text.