Моя команда планирует разработать приложение, которое первоначально предназначено для Windows, но в конечном итоге будет развернуто межплатформенное (Mac, Linux и потенциально встроенные устройства). Наше решение состоит в том, следует ли использовать С#/.NET или общий С++ (с Qt в качестве библиотеки пользовательского интерфейса). Проецировали, что с помощью С# мы можем быстрее и дешевле разрабатывать наш продукт из-за увеличения производительности по сравнению с С++, но играли азартные игры о том, насколько кроссплатформенные реализации С# будут достаточно зрелыми в то время, когда мы хотим для развертывания на других платформах.
Любые предложения от любого из вас, кто был в подобной ситуации?