Ele funciona até melhor no Linux
Legal! Nunca ouvi alguém afirmar isso (provavelmente porque não tenho conhecimento em C# haha).
Como é um mercado extremamente pequeno, há pouco investimento nisso.
Sim, é verdade. Estou no mercado de trabalho há 3 anos(pouco tempo), e na maioria das situações, o desenvolvimento web tem sido a melhor solução, mas já desenvolvi alguns projetos desktop que deram certo.
Você não terá problemas fazendo um sistema operacional com ela.
Isso não é um problema, afinal, eu não tenho conhecimento para criar um sistema operacional do zero. Meu interesse é mais por hobby e mercado, então não será um obstáculo para mim.
Usando a técnica de tree shaking.
Mais um tópico para adicionar à minha lista de estudos 🙂
Tirando as linguagens de nível um pouco mais baixo, o C# é a linguagem mais eficiente do mercado atualmente, pelo menos em boa parte dos cenários, embora não seja a melhor opção em todos, é claro.
É exatamente isso que me está motivando a aprender C#. Atualmente, estou em uma zona de conforto com as tecnologias que já conheço, e quero algo novo. Parece que o C# é uma excelente opção para ampliar meus conhecimentos.
A resposta foi muito completa, obrigado!