Qual é o apelo de usar o C# para o desenvolvimento web em vez de outras linguagens?
C# vem com um framework MVC maduro (ASP.NET MVC) e um IDE fantástico, Visual Studio. Para aqueles que vêm de um background open source, pode não haver muito apelo ao uso de uma IDE pesada, mas para aqueles que vêm de um background empresarial, VS é uma enorme ferramenta de produtividade que não pode ser vivida sem - especialmente com uma linguagem compilada que se integra muito bem com IntelliSense (sintaxe muito utilizável e auto-completa). Eu tenho, como você sugeriu, passado de C# para outras linguagens, mas lá's algo que eu sinto muita falta da IDE que não está lá para mim em editores simples ou IDEs open-source.
C# também é mais concisa e mais curta do que algumas linguagens amplamente utilizadas como Java, porque ela adicionou algumas construções de linguagem ao longo dos anos que o Java está faltando. Leva-me metade da escrita em C# para escrever algum do código que eu escrevo em Java. Se você'vem do mundo do código aberto e escolhe algo apenas para desenvolvimento web, no entanto, C# seria a minha primeira sugestão. Para as pessoas de origem Microsoft que já passaram da curva de aprendizado e don'não querem ser encurraladas apenas no desenvolvimento web ou em uma linguagem menos concisa, ele'é provavelmente uma escolha poderosa o suficiente para fazer o trabalho. (Você diz que não querer aprender uma nova linguagem não é uma boa razão para usar C#, mas o bom senso leva muitas pessoas a usar o que funciona para elas em vez de arriscar um projeto em uma curva de aprendizado.)
Apenas como escolher novas linguagens humanas para aprender, sua escolha de uma nova linguagem de programação deve ser baseada mais na cultura com a qual você're alinhando-se a longo prazo do que em estereótipos. Os estereótipos mudam.
Artigos semelhantes
- O que é mais difícil, o desenvolvimento de aplicações web ou móveis? O que é mais difícil, web ou desenvolvimento de aplicações móveis?
- Qual é o apelo do podcast do Joe Rogans em oposição a outros podcasts/shows de entrevista?
- Qual é o apelo dos jogos agrícolas (Stardew Valley, Farming Simulator, etc.)?
- Qual delas é a melhor: Desenvolvimento de aplicações Web ou desenvolvimento de aplicações desktop?