Čím parsovat HTML v C++?

Radovan.

Re:Čím parsovat HTML v C++?
« Odpověď #15 kdy: 17. 11. 2015, 20:54:12 »
Přesně, lepší máš Javu.
V čem je lepší ? Proč ne třeba Haskell?

Java je prostě nejlepší! Proč myslíš, že je to nejpopulárnější jazyk...

Svého času byl nejpopulárnější VisualBasic. Takže v to je také nejlepší jazyk? :P


Lucas

Re:Čím parsovat HTML v C++?
« Odpověď #16 kdy: 17. 11. 2015, 21:59:17 »
Citace
Na GitHubu s přehledem vede Ruby, Java je až šestá.

Máš poněkud neaktuální info.

nula

Re:Čím parsovat HTML v C++?
« Odpověď #17 kdy: 18. 11. 2015, 10:13:50 »
A za měsíc marně pátrají, co ten program asi tak dělá, protože tvrďáci komentáře nedělají :D

Je docela uměním napsat komentáře, které dávají smysl. Když chci pochopit cizí program, tak z něj nejprve odstraním všechny komentáře a teprve pak začnu číst.

Komentáře jsou ve své podstatě zbytečné, neboť všechno důležité je zapsáno v kódu. Komentáře obvykle způsobují jen zmatky.

To je ale hovadina. Zrejme jsi nedelal na zadnem kritickem kodu nikdy.
Casto je treba do kodu zabudovat ruzne optimalizace, ktere na prvni, ani na druhy pohled nejsou zjevne proc tam jsou. A tam jsou komentare veledulezite.

Ivan

Re:Čím parsovat HTML v C++?
« Odpověď #18 kdy: 18. 11. 2015, 10:34:22 »
muzes pouzit regexpy (i kdyz je to blbost), libxml2 anebo webkit. Ono dost zalezi na tom co s tim HTML chces delat dal.

Hu

Re:Čím parsovat HTML v C++?
« Odpověď #19 kdy: 18. 11. 2015, 10:34:44 »
Citace
Na GitHubu s přehledem vede Ruby, Java je až šestá.

Máš poněkud neaktuální info.

Jasně, a to vůbec nesouvisí s tím, že na Androidu se v ničem jinym defakto vyvíjet nedá, ten trend je takovej, protože je Java nejlepší!


Lucas

Re:Čím parsovat HTML v C++?
« Odpověď #20 kdy: 18. 11. 2015, 10:56:27 »
Ale já přece nikde nic takového netvrdím. Dokonce Javu zrovna v lásce nemám :-D Jen jsem upozornil, že to info je neaktuální. Nebuď hned vztahovačný.

hu

Re:Čím parsovat HTML v C++?
« Odpověď #21 kdy: 18. 11. 2015, 11:10:44 »
Ale já přece nikde nic takového netvrdím.

No ale já jo! Java je nejlepší, protože má garbage collector! Takže když v ní napíšeš garbage, tak tě zkolektivizuje.

tm

Re:Čím parsovat HTML v C++?
« Odpověď #22 kdy: 18. 11. 2015, 11:54:26 »
https://wiki.qt.io/Handling_HTML - je to primarne o Qt, ale vacsina uvedeneho funguje pre C++ vseobecne, pokial dotycny C++ projekt Qt nepouziva.

Kit

Re:Čím parsovat HTML v C++?
« Odpověď #23 kdy: 18. 11. 2015, 11:57:08 »
Komentáře jsou ve své podstatě zbytečné, neboť všechno důležité je zapsáno v kódu. Komentáře obvykle způsobují jen zmatky.

To je ale hovadina. Zrejme jsi nedelal na zadnem kritickem kodu nikdy.
Casto je treba do kodu zabudovat ruzne optimalizace, ktere na prvni, ani na druhy pohled nejsou zjevne proc tam jsou. A tam jsou komentare veledulezite.

Nebavíme se o assembleru, kde jsou komentáře nutné, ale o běžně používaných programovacích jazycích.

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Čím parsovat HTML v C++?
« Odpověď #24 kdy: 18. 11. 2015, 12:09:46 »
Citace
Na GitHubu s přehledem vede Ruby, Java je až šestá.

Máš poněkud neaktuální info.

Jasně, a to vůbec nesouvisí s tím, že na Androidu se v ničem jinym defakto vyvíjet nedá, ten trend je takovej, protože je Java nejlepší!
Java je nejlepší, protože funguje na všech platformách. A anální sex je taky nejlepší, protože funguje na všech pohlavích...

nula

Re:Čím parsovat HTML v C++?
« Odpověď #25 kdy: 18. 11. 2015, 12:16:38 »
Komentáře jsou ve své podstatě zbytečné, neboť všechno důležité je zapsáno v kódu. Komentáře obvykle způsobují jen zmatky.

To je ale hovadina. Zrejme jsi nedelal na zadnem kritickem kodu nikdy.
Casto je treba do kodu zabudovat ruzne optimalizace, ktere na prvni, ani na druhy pohled nejsou zjevne proc tam jsou. A tam jsou komentare veledulezite.

Nebavíme se o assembleru, kde jsou komentáře nutné, ale o běžně používaných programovacích jazycích.

To je ve vsech jazycich stejne.

Snow

Re:Čím parsovat HTML v C++?
« Odpověď #26 kdy: 18. 11. 2015, 12:44:48 »
Komentáře jsou ve své podstatě zbytečné, neboť všechno důležité je zapsáno v kódu. Komentáře obvykle způsobují jen zmatky.

To je ale hovadina. Zrejme jsi nedelal na zadnem kritickem kodu nikdy.
Casto je treba do kodu zabudovat ruzne optimalizace, ktere na prvni, ani na druhy pohled nejsou zjevne proc tam jsou. A tam jsou komentare veledulezite.

Nebavíme se o assembleru, kde jsou komentáře nutné, ale o běžně používaných programovacích jazycích.

To je ve vsech jazycich stejne.
njn Kit a jeho uchylka nepsat komentáře a nepoužívat knihovny :-D Po něm musí bejt radost na něčem pracovat :-)

Kit

Re:Čím parsovat HTML v C++?
« Odpověď #27 kdy: 18. 11. 2015, 13:07:30 »
Komentáře jsou ve své podstatě zbytečné, neboť všechno důležité je zapsáno v kódu. Komentáře obvykle způsobují jen zmatky.

To je ale hovadina. Zrejme jsi nedelal na zadnem kritickem kodu nikdy.
Casto je treba do kodu zabudovat ruzne optimalizace, ktere na prvni, ani na druhy pohled nejsou zjevne proc tam jsou. A tam jsou komentare veledulezite.

Nebavíme se o assembleru, kde jsou komentáře nutné, ale o běžně používaných programovacích jazycích.

To je ve vsech jazycich stejne.

Správně zvolené názvy objektů|tříd|metod|rozhraní vydají za tucet komentářů. Když je někdo neumí pojmenovat, tak mu ani komentáře nepomohou.

Lucas

Re:Čím parsovat HTML v C++?
« Odpověď #28 kdy: 18. 11. 2015, 13:35:03 »
Výstižně zvolené názvy by měly být standard. Komentáře ale patří tak nějak k "dobrému vychování", dalo by se říct. Osobně komentáře nepíšu jenom tam, kde se předpokládá, že se v tom kromě mě už nikdy nikdo hrabat nebude. Nekomentovat ovšem kódy, na kterých mám spolupracovat s dalšími lidmi, to bych si musel připadat s prominutím jako ko*ot.

Z kódu se samozřejmě dá pochopit, co dělá. Přečtení výstižného jednořádkového komentáře bude ale vždycky rychlejší, než luštění X řádků kódu.

Kromě toho(jak už tady zaznělo), někdy je potřeba řešit věci dost nestandardně, aniž by byla na první pohled zjevná příčina. To pak přijde takový Kit, "opraví" po mě tu "jasnou chybu" a aplikace v nejmíň vhodnou chvíli spadne.

Kit

Re:Čím parsovat HTML v C++?
« Odpověď #29 kdy: 18. 11. 2015, 13:44:05 »
Z kódu se samozřejmě dá pochopit, co dělá. Přečtení výstižného jednořádkového komentáře bude ale vždycky rychlejší, než luštění X řádků kódu.

Často je problém najít jednořádkové příkazy mezi X řádky komentářů. Takový program se fakt nedá číst.

Kromě toho(jak už tady zaznělo), někdy je potřeba řešit věci dost nestandardně, aniž by byla na první pohled zjevná příčina. To pak přijde takový Kit, "opraví" po mě tu "jasnou chybu" a aplikace v nejmíň vhodnou chvíli spadne.

Mé aplikace nepadají, nemají k tomu důvod. To sis musel s někým splést.