Hlavní navigace

Názor k článku TeX pro každého - píšeme makra od Jirka Kosek - "XML se mozna nevyviji, ale vyviji se mnoho...

Článek je starý, nové názory již nelze přidávat.

  • 27. 11. 2002 15:24

    Jirka Kosek (neregistrovaný)

    "XML se mozna nevyviji, ale vyviji se mnoho souvisejicich formatu, zalozenych na XML, to uplne staci."

    A vam treba vadi, ze se pisi nove programy v jazyce C? Prece byste nevinil autory jazyka C, ze si v nem ostatni dovoluji psat nejake dalsi a nove aplikace.

    "P.S. A nezlobte se na me, ze tento prispevek je trochu ironicky a provokativni, ale formulace typu: "Nevite o cem mluvite" nesnasim a lidi kteri je pouzivaji nemam rad."

    Ja tu formulaci take nesnasim. Take ale nesnasim, kdyz nekdo tvrdi nesmysly jako, ze XML se rychle vyviji a ma problemy s verzemi. Pisu pak provokativni a ironicke prispevky, ale radsi pred tu formulaci napisi diplomaticke "asi", aby me ostatni neprestali mit radi :-) No tak to asi nevyslo :-)

    Ta ukazka v Jave opravdu silena, neznam nikoho, kdo by to chtel psat rucne, a hlavne to neni k nicemu dobre. To co tam nekdo otaguje, je zbytecna informace navic, protoze pro Javu mate gramatiku. Prez ni muzete prohnat zdrojak Javy a ziskate presne tutez informaci jako po zcela zbytecnem rucnim znackovani.

    Jestli narazite na XSLT, je pravda, ze v porovnani s jinymi jazyky je "hodne ukecany", protoze se zapisuje v XML. Nikdo vsak nic lepsiho nevymyslel. XSLT je urceno pro popis transformace XML -> XML, HTML, text. Do stylu je tak potřeba vkládat fragmenty HTML a XML kódu. To, že je celé XSLT založeno na XML, umožňuje právě velmi pohodlné vkládání fragmentů XML a HTML. Když máte rozumný editor, tak vám ani nepřipadá, že by psaní XSLT bylo nějak náročné. Existuje několik debuggerů, které umějí XSLT velmi pohodlně ladit včetně breakpointů, krokování, ... Viděl jsem hodně jazyků, které umožňují popsat transformaci XML do XML nebo HTML, ale XSLT mi z nich připadá nejproduktivnější. Jestli znáte něco efektivnějšího, rád se poučím.