Oh m**** D'après toi, c'est dû à un manque d’interaction avec la communauté (informatique voire scientifique\{astro}), ou le Fortran a réellement des avantages ?Hibiscus a écrit :(malheureusement, une certaine partie de la communauté astro code exclusivement en fortran.. Et s'offusque quand tout autre langage est ne serait-ce que mentionné.
Je cite/traduis "Python, tu dis. C'est quoi ? Ça a l'air dangereux" un prof associé de Kajita)
J'aime bien cette manière de penser, car en effet chaque langage a ses avantages et inconvénients, il faut choisir en fonction de l'utilisation. Qui dit "robotique" dit "embarqué", donc il faut se débrouiller avec des langages proches de la machine, avec une faible empreinte mémoire, comme le C/C++.ElZed a écrit :Après je sais pas si y'a des languages plus sympas que d'autres, et notamment lequel est le principal pour la robotique
Il y a quelques années, on aurait pu s'arrêter là. Mais l'évolution de la microélectronique est telle que les robots sont souvent équipés d'ordinateurs complets, capables de faire tourner des OS type Linux (je pense notamment aux systèmes analogues à la Raspberry Pi, voire les cartes Jetson de Nvidia capables de faire tourner des réseaux de neurones dans les Tesla).
On revient donc à des langages utilisés "tous les jours" sur station, comme le Bash, le Python qui est très utile pour prototyper. La mémoire reste une ressource importante, donc il y a des tentatives pour définir des sous-ensembles de Java pour améliorer sa gestion dynamique de la mémoire.
Tl;dr : C/C++, Bash, Python