Sono un ingegnere di robotica e ho appena finito il mio Master. Vedo che molte aziende che stanno sviluppando soluzioni di robotica e automazioni richiedono sempre di più che gli ingegneri che stanno chiedendo di assumere, siano in grado di programmare. Ma oltre a Matlab è ovvio quale sarebbe un buon linguaggio di programmazione da apprendere?Quale lingua è ideale per la robotica
E per "buono", intendo un linguaggio che è fortemente utilizzato nella programmazione industriale. (Robot industriali, automobili e avionica, robot per saldatura e verniciatura e principalmente automazioni)
Grazie in anticipo.
Prima di tutto grazie a tutti per le risposte. James Ho sentito esattamente la stessa cosa su Java ma sono rimasto sorpreso anch'io. Un amico (iOS Developer) mi ha detto che è più per i servizi web e non tanto per la robotica, ma continuo a sentirmi costantemente quanto sia potente. A proposito di Python sono d'accordo, perché in effetti era uno dei nostri corsi durante il Master. Ma il mio dubbio principale riguardava cosa scegliere tra C, C++ o qualcos'altro. – Spyros
Personalmente preferisco C, C++ è ottimo per dove è necessario l'orientamento all'oggetto, ma sembra eccessivo per molte applicazioni e molte delle librerie popolari possono essere inaffidabili (ad es. Boost). C è magra e ti dà il pieno controllo. Detto questo, vanno di pari passo ... perché non imparare entrambi! – Awalias
@Spyros considera anche che tu abbia già usato Python; python e C possono funzionare molto bene insieme (usando ctypes o swig) – Awalias