Vlákno názorů k článku Nový český programovací jazyk od paskma - Volba programovacího jazyka je jedno z nejdůležitějších rozhodnutí...

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 6. 2004 13:21

    paskma (neregistrovaný)

    Volba programovacího jazyka je jedno z nejdůležitějších rozhodnutí při návrhu projektu. Špatná volba může být doslova likvidační. Roli zde hraje spousta faktorů - dostupnost programátorských sil, množství knihoven, udržovatelnost kódu, "zaměření" jazyka, náchylnost k chybám, množsví alternativních překladačů a jejich cena (licence).

    Já osobně Flex docela znám a vidím jeho kvality. Ale ve Flexu bych žádnou pořádnou aplikaci zatím nepsal - je to moc velké riziko. Uživatelská základna minimální, množství knihoven taktéž. To by mohl bylepšit čas. Co by ale šlo vylepšit (a mělo by být vylepšeno) hned je licence. Použití "zdarma" pro nekomerční produkty je dneska prostě _málo_. Otevření zdrojových kódů by některá rizika mohla snížit - možnost opravit chybu sám je u překladače takovéto rozšířenosti takřka nutnost.

    Pokud chce Alsoft s Flexem uspět, musí ho prostě rozšířit, musí vývojáře něčím nalákat. A kvalita jazyka v tomto případě nestačí - konkurence je silná. Zdrojáky musí být dostupné a nějaká základní verze musí být musí být dostupná i pro komerční projekty.

    Oni si to v Alsoftu asi ani neuvědomují, Flex je jejich dítě, zdrojáky mají a Ondra Tučný opraví každý problém, co se vyskytne. Jenže my nejsme Alsoft.

  • 8. 6. 2004 14:18

    podlesh (neregistrovaný)

    Naprosto souhlasim.

    Jeste bych doplnil (k tomuto i vsem predchozim prispevkum): nestaci jen doplnit linux/x86. Co pak jine procesory? *BSD? Mac OS X? A tak dale a tak dale...
    V dnesni dobe mi prijde ponekud blahove se snazit prorazit s jazykem pod Windows, proti veskere masinerii C++,C#,VB. A pod Linuxem to neni o nic lepsi. O Jave ani nemluve.
    I kdyz jazyk to je pekny, to urcite.

  • 9. 6. 2004 1:21

    ondrej (neregistrovaný)

    Presne, takovyhle "soukromy" jazyk nikdy nikoho nenalaka, at je sebedokonalejsi.