News for hackers. Stuff that matters.
Re:Practical Guide to Bare Metal C++ by pjmlp on Friday July 22, 2016 @08:42AM (#12143172)
It works on Windows since the 16 bit days, actually.

You just need to declspec(dllexport) the classes, with the caveat that thanks to the lack of standard ABI you need the same compiler on both sides.

Re:Practical Guide to Bare Metal C++ by Asooka on Saturday July 23, 2016 @05:02AM (#12148880)
Yes, it does work on Windows. Not anywhere else.
Re:Practical Guide to Bare Metal C++ by pjmlp on Saturday July 23, 2016 @10:35AM (#12149560)
Which makes it a compiler issue, not a language one.

Then again, most other platforms never were too C++ friendly and rather lean on C.

BeOS, Symbian, Genode and Windows are probably the only OSes that give C++ some love.