спасибо, что удосужились ответить, но вы явно проигнорировали мои инструкции в этом вопросе - мне наплевать на языковые мнения, просто хочу некоторые факты о мобильной разработке.
у разрабатывать некоторые приложения с использованием мобильных сканеров штрих-кода, и мне нужно будет выбрать между C ++ и C # длякодирование на сканерах.
я рассматриваюИнтермек CK31 или аналогичный для комбинации Wi-Fi, вариантов сканирования, программируемости и параметров пользовательского интерфейса. Он работает под управлением Windows CE .NET 4.2 в соответствии с их спецификацией.
Библиотека разработчиков Intermec поставляется с .Net и C ++ SDK. Мой предыдущий опыт работы с Win CE 2003 был на C ++ (MFC GUI, сокеты и последовательная связь). Я чувствую себя комфортно в C # с WPF и могу изучить другие структуры GUI, если придется. Это дает мне свободу выбора языка - какие-либо рекомендации, так или иначе?
яНЕ я ищу ответы, в которых C ++ и C # являются языками в целом - моя производительность одинакова, и у меня достаточно опыта, чтобы создавать сложные и надежные решения C ++.
Что бы я оценилвоенные истории или факторы, чтобы положить в нашу оценку платформы, о программированиина этих устройствах, Например: время автономной работы приложений C # и приложений C ++, потребление памяти или другие воздействия на окружающую среду по выбору языка. Если есть конкретные версии .Net CE, которых следует избегать, это был бы хороший совет.