Názory k článku
Akta X: Přichází doba optimalizací?
Pavel (neregistrovaný)
25. 4. 2007 9:51
Nový
Proč vymýšlet binární XML?
celé vlákno
Binární XML už přece existuje asi 20 let. Jmenuje se to ASN.1
AraxoN (neregistrovaný)
26. 4. 2007 19:56
Nový
Re: Proč vymýšlet binární XML?
celé vlákno
Žeby práve ASN.1 bol prototypom nejakého zrýchlenia, či zprehľadnenia, to by som netvrdil. Nemá zakomponované názvy elementov a typy sa bijú s tagmi o to isté miesto. Vyhľadávanie v ASN.1 je dosť tragické a ak nemám poňatie o tom, čo tam má byť zakódované, tak si ani neškrtnem.
jenik (neregistrovaný)
25. 4. 2007 11:16
Nový
Kriste Pane
celé vlákno
Kdy už se zase začne normálně programovat. Něco strašného jsou aplikace v XML a pod.
uživatel si přál zůstat v anonymitě
25. 4. 2007 11:29
Nový
Re: Kriste Pane
celé vlákno
No aplikace se snad v XML jeste neprogramuji :)
Ale je jasne, ze XML se az tak nepovedlo byt implementacne jednoduchym jazykem pro popis stromovych struktur. Je proste az moc extensible. Zrejme i proto se chytlo bud ve sve jednoduche podobe a nebo hlavne v komercnich nastrojich.
Chelo by to nejake odlehcene eXML, bez vlastnich komplikovanych entit, bez DTD maximalne s RelaxNG (tedy taky XML), s velmi jednoduchou implementaci namespaces.
Tedy neco ne tak komplexni, ale to, co by se dalo kompletne parsovat ciste textove na par radcich zdrojaku.
Ale je jasne, ze XML se az tak nepovedlo byt implementacne jednoduchym jazykem pro popis stromovych struktur. Je proste az moc extensible. Zrejme i proto se chytlo bud ve sve jednoduche podobe a nebo hlavne v komercnich nastrojich.
Chelo by to nejake odlehcene eXML, bez vlastnich komplikovanych entit, bez DTD maximalne s RelaxNG (tedy taky XML), s velmi jednoduchou implementaci namespaces.
Tedy neco ne tak komplexni, ale to, co by se dalo kompletne parsovat ciste textove na par radcich zdrojaku.
Matej (neregistrovaný)
25. 4. 2007 15:12
Nový
Re: Kriste Pane
celé vlákno
Ale jasně, že programujou -- XUL a UML (každý z jiného soudku, pravda) :-(
Palo (neregistrovaný)
25. 4. 2007 17:15
Nový
Re: Kriste Pane
celé vlákno
Ale to si uz nikto napamata preco XML vzniklo? Ked potrebujete nieco nestrukturovane lahko parsovatelne tak si tam dajte CSV. XML ma schemu ktora sa da skompilovat, validovat. Ak nepoznate jazyk kde sa da XML uparsovat na jeden riadok kodu skuste nejaky lepsi.
RelaxNG a Schematron su iba dalsie rozsirenia ktore povodne XSD neobsahuje. Co stale vsetci frflu na XML?
RelaxNG a Schematron su iba dalsie rozsirenia ktore povodne XSD neobsahuje. Co stale vsetci frflu na XML?
26. 4. 2007 8:57
Nový
Nejvyšší čas se ...
celé vlákno
na XML vykašlat a hodit jej do stoupy, kam už dávno patří. Není to čitelné a zpracovatelné ani pro člověka ani pro stroj. Prostě k ničemu dobrý hybrid, bastard, který má z obou světů jen to špatné. Asi jako když si chytrý vezme krásnou a čekají hezké a chytré děti a ony jsou pak ošklivé a hloupé. Stavět na desítky starém SGML, které vyžaduje například ukončovací tagy je prostě pi..na. Přitom jsou k dispozici jiné lidsky čitelné prezentace, namátkou YAML. Uloží se do toho stromová struktura stejně jako do XML, má to jmenné prostory stejně jako XML, akorát, že serializéry a parsery jsou cca 4x rychlejší, člověku se to líp čte i edituje, stroji se s tím líp pracuje, streamové zpracování je mnohem snažší, ... No a na binární tu už roky máme ASN.1. Nejvyšší čas se na XML vy..at! Před deseti lety bylo pozdě. Ztracenej čas.
Palo (neregistrovaný)
26. 4. 2007 10:48
Nový
Re: Nejvyšší čas se ...
celé vlákno
Booooze. Yaml je ekvivalent property file. Kde je schema, language binding, validacia? Uzatvaracie tagy su tam na to aby sa vedelo ktora cast sa uzatvara a dalo sa zistit presnejsie kde je chyba. Podla mna by sa dal urobit XML parser ktory by vedel citat aj format podobny YAML. Vacsina XML editorov dnes automaticky podporuje vkladanie uzatvaracej znacky. To vam az tak vadi zopar znakov naviac?
Co sa tyka rychlosti na to ma prave sluzit binary XML. Vacsi problem su standardy ktore vznikli okolo. Uz len napr. taky SOAP je nieco tak ozrutne ze je jedno ci sa to zapisuje v YAML alebo XML.
Co sa tyka rychlosti na to ma prave sluzit binary XML. Vacsi problem su standardy ktore vznikli okolo. Uz len napr. taky SOAP je nieco tak ozrutne ze je jedno ci sa to zapisuje v YAML alebo XML.
26. 4. 2007 15:47
Nový
Re: Nejvyšší čas se ...
celé vláknoKde je schema, language binding, validacia?Studuj chlapče studuj!
Vacsi problem su standardy ktore vznikli okolo.Hmm, a nejsou ty výše uvedené věci právě to okolo? Takže když to chybí, jako že nechybí, tak je to dobře nebo špatně? Udělej si v tom jasno, chlapče.
Palo (neregistrovaný)
26. 4. 2007 17:21
Nový
Re: Nejvyšší čas se ...
celé vlákno
Kde ma YAML schemu?
Language binding myslim nieco ako JAXB nie blby parser.
Ako sa validuje YAML podla schemy?
A kludne daj linku, rad si nieco zaujimave precitam.
No standardy ktore pouzivaju na popis XML je uplne nieco ako standardy samotneho XML. Poznas SOAP?
Dedusko, osobne invektivy si strcte do ... .
Language binding myslim nieco ako JAXB nie blby parser.
Ako sa validuje YAML podla schemy?
A kludne daj linku, rad si nieco zaujimave precitam.
No standardy ktore pouzivaju na popis XML je uplne nieco ako standardy samotneho XML. Poznas SOAP?
Dedusko, osobne invektivy si strcte do ... .

