3 ms·
More than that, if they're willing to deliver a port of Xamarin/MonoDevelop to Mac and call it VS, it's at least funny that they won't do that for Linux. There
by 4lch3m1st 9y ago
More than that, if they're willing to deliver a port of Xamarin/MonoDevelop to Mac and call it VS, it's at least funny that they won't do that for Linux. There is no actual need for that, but since they're refactoring Xamarin...
- migueldeicaza 9y agoWe would like more people to speak up about this. We need your votes, your voices to make the case that we should release all this goodness on Linux. Little know fact: some of the engineers on the Visual Studio for Mac team are still developing it in Linux itself. So it already works there. At this point it is a matter of hearing your voices. Speak up often :-)
- pritambaral 9y agoWhere do we speak up about this? I remember when Xamarin Studio was released on Mac, and I tried to look for a Linux build, there wasn't a place where I could ask about it, except a Reddit AMA. Hacker News discussions around release time of a non-Linux product don't seem like a good place to ask about Linux support either. And I'm pretty sure I'm one of few who even hopes for it anymore.
- migueldeicaza 9y agoPlease support us here: https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/18433768-visual-studio-for-linux-os https://visualstudio.uservoice.com/forums/121579-visual-stud... It would be great if in addition to voting, you can articulate some reasons for why you care, add a personal touch, in the end, we would love to know what our users care the most about.
- tomc1985 9y agoI would love to see VS on Linux :)
- gusrub 9y agoMany people don't seem to understand the internals of all this... MonoDevelop is the core of XamarinStudio and Visual Studio for MAC, so essentially when these guys add features they are in reality adding them to monodevelop. So think of it as: Visual Studio Mac = MonoDevelop + macOS extensions Xamarin Studio = MonoDevelop + extensions MonoDevelop = Libraries, ASP.Net, GTK#, Xwt, Console Apps, etc. What's important here is that porting over the real VS to Mac or even Linux is not practical. You won't also see mfc/win32 support on mac or linux (on the foreseeable future) because those are extremely tied to the windows architecture which is far from being compatible with unix, most people just don't get it. Same case for developing say, iOS applications, you just can't do that without macOS because you need the tooling, so its not really up to Microsoft. What I think could be accomplished relatively easy is a XamarinStudio/VisualStudio/Monodevelop on Linux with support for Android development since you already have the tooling available there, the IDE would just wrap up the core code/tools. Also, there is no truly multiplatform desktop framework as each platform has its intricacies but there's an actual toolkit (poorly named, btw) called Xwt which is what monodevelop uses in some parts and draws native widgets depending on the platform is running, something like what Qt does.