Привет,
Я пытаюсь решить между C и С++ для моего робота. Я ветеран 5+ лет Visual Basic.NET, однако я собираюсь с Linux (Ubuntu) на этом роботе, и есть проблема совместимости между Linux и .NET Framework. Я хочу придерживаться любого языка, который я выбираю для всех своих проектов, поэтому я хочу убедиться, что я выбрал наиболее подходящий для этой задачи. Для справки, я опишу своего текущего робота в процессе и что я собираюсь делать с ним. Я нахожусь в процессе создания полноразмерного R4 Astromech (да, я один из тех парней). Я включил материнскую плату ПК с процессором Intel Core 2 2,1 ГГц, 1 ГБ оперативной памяти. Я буду использовать карту с параллельным интерфейсом с царапинами для управления приводными двигателями, головным двигателем, а также дополнительной параллельной интерфейсной картой (переход ко второму параллельному порту), который все датчики (ИК, ультразвуковое колебание, визуальное распознавание через веб-камера и т.д.). Команды будут выдаваться с использованием распознавания речи (в настоящее время у вас есть программа для распознавания с нуля VB.NET, которую я буду адаптировать к новому языку). С учетом спецификаций и желаемых целей, перечисленных выше, было бы лучше с C или С++? Я высоко ценю любые предложения, которые у вас могут быть. Благодарю! Thaskalas