.NET разработка с ОС различна от Windows?

Здравейте,
Аз съм начинаещ и бих искал да чуя по-опитните дали е компромис използването на MacOS/Linux или друга работна среда, различна от Visual Studio?
Самия judge обработва C# и F# с „Mono“ и това донякъде е доказателство, че има място за алтернативи, но доколко са добри и удачно ли е, например, аз като начинаещ, да ги използвам по време на курса, а и евентуално по-нататък?

Здравей,

.NET Core платформата работи под операционните системи, които си изброил. От твоя гледна точка - замества Mono. .NET Core ти е необходим, за да можеш да подкараш C# програмите, които си написал.

Относно среда за разработка: Visual Studio for MacOS или VS Code за Linux са възможностите, с които разполагаш.

Поздрави,
Едуард