Я хорошо знаком с С++, поэтому я рассмотрел возможность изучения .NET и всех его производных (особенно С#).
По пути я столкнулся с С++/CLI, и я хочу знать, есть ли какое-то конкретное использование для этого языка? Предполагается ли это быть промежуточным языком для преобразования из С++ в С#?
Еще один вопрос, который возник у меня в голове, - почему в .NET Framework все еще так много языков программирования? (VB, С++/CLI, С#...)