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

You can already target Linux directly from Visual Studio using either WSL or a Linux machine as the target. It uses the compiler on the Linux machine. Details here: https://blogs.msdn.microsoft.com/vcblog/2017/04/11/linux-dev...

And, of course, VS offers Android and iOS targeting in both C++ and .NET. The C++ info is here: https://blogs.msdn.microsoft.com/vcblog/2017/04/18/android-a...



These are still too new and have random problems associated with them:

No partial compilation if you target Linux. Everything has to be sshed over every time and compiled from scratch.

If you have a linker error,it's not displayed right away, you have to dig through files. These are painful to resolve.

Lots of other problems too, not the least of if you need high performance disk access, you can forget about WSL.

Don't get me started on debugging through rgdb + vs.

After our evaluation, we simply got Linux machines and VMs (under Windows) for development.

WSL and remote Linux for VS are a great idea, but it looks like they need few patch rounds to be Enterprise ready.


Great feedback, thank you! Linux targeting isn't my area, but I know the guy who owns it would love to chat with you. If you want to help us make this better, would you mind sending me an email at apardoe @ youknowthecompany.com? I totally understand if it's not worth your time. But thank you regardless!




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

Search: