Publikované pred rokom: 13.06.2012 / Roman Kadlec, čítaní: 3531
Niektoré
programovacie jazyky prežijú, iné pomerne rýchlo zaniknú. O určitú evolúciu sa snaží aj Google a chce zmeniť spôsob, ako píšeme programy.
S programovacím jazykom Go chce Google vytvoriť nástupcu nesmrteľných jazykov C a C++. Snahou je poskytnúť rýchlejší a jednoduchší spôsob na tvorbu softvéru v dátových centrách. Google Dart by mal predstavovať náhradu za JavaScript a uľahčiť programovanie kódu, ktorý bude fungovať v rámci webových prehliadačov.
Hoci má Google so svojimi programovacími jazykmi veľké očakávania, nové programovacie nástroje sa vo všeobecnosti objavujú neustále. Minimum z nich však dokáže osloviť masu vývojárov a mnohé z nich rýchlo zaniknú. Tejto problematike sa venujú aj na univerzite v Berkley a otázka, prečo sme doteraz neboli schopní spoľahlivo zlepšiť C, je jedna zo základných myšlienok projektu. Predsa len C patrí medzi najpopulárnejšie programovacie jazyky už 35 rokov a odvtedy sa značne menil dizajn softvéru aj operačných systémov.
Podľa Ariho Rabkina z univerzity v Berkley je však problém v tom, že mnohé moderné programovacie jazyky sú často navrhnuté skôr na to, aby vyčnievali z radu, a nie na to, aby boli skutočne užitočné. V iných prípadoch tvorcovia pohoria na triviálnych veciach, ako je nedostatočná technická dokumentácia. Objavili sa však aj prípady, keď programovací jazyk stroskotal na priveľkom počte dostupných funkcií a možností.
Problém je aj v prístupe programátorov, ktorí sa nie vždy komplexne venujú naštudovaniu jazyka. Takisto väčšina programátorov dokáže efektívne používať 3 - 4 programovacie jazyky a po nejakom čase sa stráca motivácia k učeniu a implementácii nových jazykov. Je to dané aj tým, že postupom veku sa mnoho programátorov dostane do pozície, keď manažujú mladších programátorov.
Zdroj: wired.com