Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Windows phone, first class C++?

Man the times have changed. I remember when they made native code verboten in the Windows Mobile -> Windows Phone transition. Killed off a whole product line I was working on at the time.



Yes, you can either use C++ plus the C++/CX extension, which although look like C++/CLI are actually native.

Making Visual C++ GUI developer experience finally comparable to what C++ Builder was offering in the mid-90's.

Or if C++/CX extensions is something one hates, there is the Windows Runtime Library, a template based library similar to ATL.

Finally Kenny Kerr has created a C++ projection based in pure modern C++ ans has been eventually hired by Microsoft to carry on his work.

https://kennykerr.ca/2015/10/02/microsoft/

iOS comes second in terms of C++ support in mobile OS, where Objective-C++ plays the same role as C++/CX on WP.

Just Android forces developers to enjoy the wonders of JNI, with APIs like Skia only exposed through it.

I know that there are a few other mobile OSes that do support C++, but their market share coupled together is even worse than WP.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: