ElektroPrůmysl.cz, srpen 2017

Elektro Průmysl .cz SOFTWARE 74 | srpen 2017 Jaký je nejlepší programovací jazyk pro robotiku? To je otázka, kterou si mnozí programátoři robotů položí alespoň jednou za svou kariéru. Bohužel je to také otázka, která nemá jednoduchou odpověď. V tomto článku se podíváme na deset nejpopulárnějších programovacích jazyků používaných v oblasti robotiky. Probereme jejich silné a slabé stránky, stejně jako důvody pro a proti jejich použití. Na otázku "Co je nejlepší programovací ja- zyk pro robotiku?" bohužel nikdy nedosta- nete jednoduchou odpověď. Elektroinženýři dostanou jinou odpověď od robotických techniků. Programátoři počítačových programů poskytnou jinou odpověď než kognitivní robotici. A všichni by nesouhlasili s tím, co má být "nejlepší programovací jazyk." Nakonec odpověď, se kterou by většina lidí souhlasila, je "to zále- ží…". I když je to nejrealističtější odpověď, protože závisí na tom, jaký typ aplikace chcete rozvíjet a jaký systém používáte. Pro nového programátora robotů je to velmi složité se rozhodnout, jaký jazyk se naučit. Který programovací jazyk byste se měli nejdříve naučit? Pravděpodobně je lepší se ptát, který pro- gramovací jazyk je ten, na který byste se měli nejprve soustředit? Stále bude mnoho odlišných názorů, ale většina programáto- rů robotů se na klíčových jazycích shodne. Nejdůležitější věcí pro programátory ro- botů je rozvíjet svou "programovací mysl" než být schopný programovat jen v jednom specifickém jazyce. V mnoha ohledech ne- záleží na tom, který programovací jazyk se nejdříve učíte. Každý jazyk, který se naučíte, rozvíjí vaši znalost a usnadňuje učení jaké- hokoli nového jazyka, kdykoli je to nutné. Top 10 populárních programovacích jazyků v robotice Na světě je více než 1500 programova- cích jazyků, což je mnohem více, než se dá naučit. Zde je deset nejpopulárnějších programovacích jazyků v oblasti robotiky. Každý jazyk má pro robotiku různé výhody. 10. BASIC / Pascal Jsou základem několika průmyslových robo- tových jazyků popsaných níže. BASIC byl na- vržen pro začátečníky (znamená "všestranný symbolický výukový kód"), což z něj dělá do- cela jednoduchý jazyk.Pascalbylnavržentak, aby podpořil dobré programovací postupy a také zavádí konstrukce jako ukazatele, což z něj činí dobrý "odrazový kámen" z BASICu do více zapojeného jazyka. V dnešní době jsou oba jazyky trochu zastaralé, aby byly dobré pro "každodenní použití". Nicméně může být užitečné se je naučit, pokud bude-

RkJQdWJsaXNoZXIy Mjk3NzY=