Quais são as vantagens de cada idioma ao usar o Arduino?
Estou pensando que esta é uma boa pergunta geral, mas vou acrescentar um pouco sobre o motivo de perguntar se alguém quer me dar uma dica.
Eu tenho experiência em linguagens pré-processadas como JavaScript, PHP e me diverti com linguagens como Java e Visual Basic. Em outras palavras, conheço técnicas de programação e orientação de objetos clássicos e prototípicos, mas nada sobre a comunicação direta com o hardware.
Estou fazendo um octocóptero e estou pensando que uma abordagem orientada a objetos será a mais fácil. (O software terá muitos recursos ...) No entanto, nunca escrevi em C ++.
Como este é um site de perguntas e respostas que deve ajudar outras pessoas, apenas a pergunta geral apresentada no início é de muita importância, mas eu gostaria de receber comentários sobre a minha situação.
C++ vs. The Arduino Language?
- A "Linguagem Arduino" é C ++. Há um pouco de pré-processamento para poupar você fazendo protótipos de função, mas definitivamente é C ++.