Hlavní navigace

Názor k článku PyQt4 - Úvod a první okno od Gabriel Szász - Kombinacia nizkourovnoveho programovacieho jazyka (C,C++) a interpretovaneho jazyka...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 1. 2007 14:46

    Gabriel Szász
    Kombinacia nizkourovnoveho programovacieho jazyka (C,C++) a interpretovaneho jazyka sa v sucasnosti ukazuje ako najoptimalnejsie riesenie pre vyvoj rozsiahlych projektov. V efektivite mu konkuruje len interpretovany bajtkod, popularny hlavne vdaka Jave.

    Aj ked sa zdalo, ze sme interpretovane jazyky nadobro pochovali pred 20timi rokmi, je evidentne, ze v sucasnosti prezivaju svoju renesanciu. Takmer vsetky programy, ktore boli doteraz pisane v C/C++ budu coskoro obsahovat wrapper na niektory z interpretovanych jazykov. Z dovodu zvysenia produktivity sa budu dalsie vysokourovnove komponenty programovat v interpretovanom jazyku.

    Python uz davne nie je len vystrelok malej skupiny programatorov. V sucasnosti sa dostava do pozicie najpouzivanejsieho vysokourovnoveho interpretovaneho jazyka pouzivaneho pre kombinovane softverove riesenia. Da sa povedat, ze v sucasnosti dominuju dva trendy vo vyvoji aplikacii: pouzitie kombinacie C/C++ a Pythonu a pouzitie Javy. Ktory z nich v buducnosti prevazi zavisi hlavne od politiky Sun Microsystems.

    Nechcem tym povedat, ze akykolvek iny interpretovany jazyk nema buducnost. Aplikacie napisane v jazykoch Perl, PHP alebo Rubi mozu by rovnako dobre, ak nie lepsie ako aplikacia v Pythone. Rovnako nechcem budit dojem, ze interpretovany bajtkod je horsi ako kombinacia strojoveho kodu a interpretovaneho jazyka. Vsetko v konecnom dosledku zavisi od konkretnej implementacie.