Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

M3Stang

macrumors regular
Original poster
Oct 26, 2015
176
54
Still contemplating purchasing one of these to replace my aging 5,1 Mac Pro. I am a bit afraid of the pink square issue that seems to be affecting some Mac minis. Have not done enough research to see if the MBA or MBP are also affected. Anyway, the biggest thing that I would want to use this for is coding/light 4K editing. I already know I will be covered for Xcode, but what IDE are you all using for C#/C? With the inability to run Windows on it, I can't just fire up Visual Studio on Windows and have at it. I have tried using VS for Mac and could not figure out how to get it working for C on an Intel Mac, so can't imagine how an AS will be. Same goes for Java. I regularly use Eclipse on my MP, but I assume that would work under Rosetta without an issue, but I could be totally wrong.
 

Gnattu

macrumors 65816
Sep 18, 2020
1,107
1,671
Eclipse runs on rosetta, and we DO have someway to run windows. But I'm not sure if Visual Studio will run on it.
The Visual Studio for Mac is not the same thing as the one on Windows, and it is only useful for .net or C#.
 

Gnattu

macrumors 65816
Sep 18, 2020
1,107
1,671
Well, Visual Studio runs.
If you have to use it, then you do have some way, but I don't guarantee it will run "well", as Visual Studio is not arm native.
Screen Shot 2020-12-09 at 20.02.12.png
 

1240766

Cancelled
Nov 2, 2020
264
376
Not sure what the problem is, you can run full visual studio in a Mac, you can run vs code, etc... I prefer vs code, but if you are married to visual studio just google visual studio for mac
 

M3Stang

macrumors regular
Original poster
Oct 26, 2015
176
54
This all great stuff! Thanks for the info. I have to use VS for some school projects, and will have to begin using it more regularly in the next year. I remember when I started taking programming classes, I was doing fine on one of my PCs with C in VS, then I put it on one of the older MacBooks I have and it was totally different. It could not compile C. I have not tried VS Mac since and that was like last summer maybe, so maybe I did something wrong, but it was a poor experience compared to using the Windows version. I use the MP for Eclipse and XCode as that is able to run my school projects perfectly, but do have to swap over to the PC for VS. I might give the Mac one a try again. It is good to see there are ways to do it. Coming really close to pulling the trigger on the MBA. $900 with the student discount so seems like a heck of a value.
 

alien3dx

macrumors 68020
Feb 12, 2017
2,193
524
This all great stuff! Thanks for the info. I have to use VS for some school projects, and will have to begin using it more regularly in the next year. I remember when I started taking programming classes, I was doing fine on one of my PCs with C in VS, then I put it on one of the older MacBooks I have and it was totally different. It could not compile C. I have not tried VS Mac since and that was like last summer maybe, so maybe I did something wrong, but it was a poor experience compared to using the Windows version. I use the MP for Eclipse and XCode as that is able to run my school projects perfectly, but do have to swap over to the PC for VS. I might give the Mac one a try again. It is good to see there are ways to do it. Coming really close to pulling the trigger on the MBA. $900 with the student discount so seems like a heck of a value.
last time i try visual studio for mac and try to compile it back in windows. Not working. Before when my imac 8 GB , i dare not to try sql server but now i have update thus i don't have time,try to implement in my imac

Will it work on arm version? Docker Sql SERVER, visual studio. unsure . We here no stock till 24th December.
 

M3Stang

macrumors regular
Original poster
Oct 26, 2015
176
54
last time i try visual studio for mac and try to compile it back in windows. Not working. Before when my imac 8 GB , i dare not to try sql server but now i have update thus i don't have time,try to implement in my imac

Will it work on arm version? Docker Sql SERVER, visual studio. unsure . We here no stock till 24th December.
Great point. I actually do use sql server for some things. That is something I did not even consider.
 

1240766

Cancelled
Nov 2, 2020
264
376
last time i try visual studio for mac and try to compile it back in windows. Not working. Before when my imac 8 GB , i dare not to try sql server but now i have update thus i don't have time,try to implement in my imac

Will it work on arm version? Docker Sql SERVER, visual studio. unsure . We here no stock till 24th December.

Big difference to today... Today .NET core does not require you to install .NET, it is all container based.
 

jerryk

macrumors 604
Nov 3, 2011
7,421
4,208
SF Bay Area
This all great stuff! Thanks for the info. I have to use VS for some school projects, and will have to begin using it more regularly in the next year. I remember when I started taking programming classes, I was doing fine on one of my PCs with C in VS, then I put it on one of the older MacBooks I have and it was totally different. It could not compile C. I have not tried VS Mac since and that was like last summer maybe, so maybe I did something wrong, but it was a poor experience compared to using the Windows version. I use the MP for Eclipse and XCode as that is able to run my school projects perfectly, but do have to swap over to the PC for VS. I might give the Mac one a try again. It is good to see there are ways to do it. Coming really close to pulling the trigger on the MBA. $900 with the student discount so seems like a heck of a value.
If you are aiming toward computer science I would get used to VS Code. It runs on everything from Raspberry PIs to the largest computers. It supports most languages and people have added tons of add-ons you can install to handle most tasks. However, it is more lightweight than a full-blown environment like VS, XCode, PyCharms, etc. But this is why many pros like it. It does what you need without forcing you to be tied to the IDE, and there is an add-on for almost everything.
 

ADGrant

macrumors 68000
Mar 26, 2018
1,689
1,059
For C & C++ coding you can use Xcode on a Mac. You can (as has been mentioned also use Visual Studio Code if you don't want a full IDE). The other alternative is to use the JetBrains IDEs, Rider for C# and CLion for C++ and C. I find Rider to be a much better IDE than Visual Studio for Mac and all the JetBrains IDEs are cross platform.
 

LonestarOne

macrumors 65816
Sep 13, 2019
1,074
1,426
McKinney, TX
Eclipse runs on rosetta, and we DO have someway to run windows. But I'm not sure if Visual Studio will run on it.
The Visual Studio for Mac is not the same thing as the one on Windows, and it is only useful for .net or C#.

Microsoft finally brought back Visual Studio for Macintosh???

I hope it’s better than the old Visual C++ for Macintosh I was hired to work on (although the project was delayed repeatedly and then cancelled, so I never did get to work on it). That project was such a sheep screw you can’t imagine.
 

poorcody

macrumors 65816
Jul 23, 2013
1,339
1,584
You may want to give Visual Studio for Mac another try, they have done a lot of work on it in the past year. They now release updates at the same time they do for the Windows version. (The editor is actually now the same code across Windows/Mac.) Not sure about using it for vanilla C, but there are a lot of choices for that, including Xcode.
 

poorcody

macrumors 65816
Jul 23, 2013
1,339
1,584
Microsoft finally brought back Visual Studio for Macintosh???

I hope it’s better than the old Visual C++ for Macintosh I was hired to work on (although the project was delayed repeatedly and then cancelled, so I never did get to work on it). That project was such a sheep screw you can’t imagine.
Totally different beast now. They bought Xamarin which had a decent IDE, rebranded it Visual Studio, then started integrating the two. It isn't feature-parity with the Windows one yet, but you can do a lot with it. Microsoft released a .NET 5 version at the same time they did the Windows one last month, so Microsoft treats it like a first-class product.
 
Last edited:
  • Like
Reactions: theSeb and LinkRS

ADGrant

macrumors 68000
Mar 26, 2018
1,689
1,059
Totally different beast now. They bought Xarmin which had a decent IDE, rebranded it Visual Studio, then started integrating the two. It isn't feature-parity with the Windows one yet, but you can do a lot with it. Microsoft released a .NET 5 version at the same time they did the Windows one last month, so Microsoft treats it like a first-class product.
I have used, Visual Studio for Windows and Visual Studio for Mac, I think Jetbrains Rider is better than either of them. When you install Resharper on VS for Windows it really slows down and Resharper isn't even an option with VS for Mac.
 
  • Like
Reactions: poorcody

LinkRS

macrumors 6502
Oct 16, 2014
402
331
Texas, USA
I don't have an M1-based Mac, but I would re-iterate what folks have said here, try Visual Studio Code. It is NOT an IDE and requires you install a compiler (XCode does the trick) "externally" and works for pretty much for most languages. Visual Studio for Mac is really just re-branded Xamarin Studio, and only works for .NET languages, and not C/C++. https://code.visualstudio.com/ Good luck!

Rich S.
 
  • Like
Reactions: jerryk

LinkRS

macrumors 6502
Oct 16, 2014
402
331
Texas, USA
If it is not an IDE, then is it any different from using Atom, BBEdit or (in my case) nvim with some plugins?
If memory serves, VS Code is based off of Electron, which is what Atom uses. It really isn’t any different from those, it is a popular, code-style text editor that uses plugins and is extendable (extensions). I believe there is even a plug-in that allows you to use VIM style commands and inputs. Also, since it is a Microsoft product, it features true Intellisense for many supported languages. It will use Xcode as the compiler of it is available. Hope this helps ?
 

jerryk

macrumors 604
Nov 3, 2011
7,421
4,208
SF Bay Area
If it is not an IDE, then is it any different from using Atom, BBEdit or (in my case) nvim with some plugins?
The thing that sets VSCode apart is support from a massive vendor, Microsoft. It is open source (107,000 stars on repo). Has a large number of contributors of plugins. That has made it the "standard" editor for a lot of big organizations. And also means people port it to platforms so they can continue to use the same tool across all their computers.
 
  • Like
Reactions: 1240766

ADGrant

macrumors 68000
Mar 26, 2018
1,689
1,059
Jet Brains blog

Thanks for the link. The information matches other things I have heard.

I would suggest that if you use a Mac for .NET development, it may be a little too soon to switch to Apple Silicon.

If you want to do C development on a Mac there are plenty of options e.g. Xcode, JetBrains CLion or VS Code.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.