Přehlednost syntaxe C++

NoTVL

Přehlednost syntaxe C++
« kdy: 23. 02. 2018, 18:13:08 »
Prosím vás, takovéto příšernosti jsou v C++ běžné?

http://ericniebler.com/2013/07/16/f-algebras-and-c/

Chtěl jsem se naučit C++, ale tohle teda dost odrazuje.


Sten

Re:Přehlednost syntaxe C++
« Odpověď #1 kdy: 23. 02. 2018, 18:41:13 »
Takhle příšerně vypadá funkcionální programování :P V C++ nemusíte programovat funkcionálně a většina programátorů C++ to moc ani neumí, takže pokud nepíšete nějaký hodně speciální kód (jako zde pro lidi zvyklé psát ve funkcionálních jazycích), tak na něco takového nejspíš ani nenarazíte.

xul

Re:Přehlednost syntaxe C++
« Odpověď #2 kdy: 23. 02. 2018, 19:20:19 »
Proto si veci co mam pro sebe radsi udelam v C

Inkvizitor

Re:Přehlednost syntaxe C++
« Odpověď #3 kdy: 23. 02. 2018, 19:49:31 »
Chodí se sem ještě ptát i někdo normální?

it expert

Re:Přehlednost syntaxe C++
« Odpověď #4 kdy: 23. 02. 2018, 19:54:48 »
A co teprv Boost Phoenix? :o C++-like language in C++


x14

  • ***
  • 182
    • Zobrazit profil
    • E-mail
Re:Přehlednost syntaxe C++
« Odpověď #5 kdy: 23. 02. 2018, 20:24:08 »
Prosím vás, takovéto příšernosti jsou s autem běžné?
Chtěl jsem se naučit řídit, ale tohle teda dost odrazuje.

adsfasdfasdfasdf

Re:Přehlednost syntaxe C++
« Odpověď #6 kdy: 23. 02. 2018, 20:44:10 »
Prosím vás, takovéto příšernosti jsou s autem běžné?
Chtěl jsem se naučit řídit, ale tohle teda dost odrazuje.

nemusi s autem delat silene smyky.

Labrat

Re:Přehlednost syntaxe C++
« Odpověď #7 kdy: 24. 02. 2018, 02:18:05 »
Takhle příšerně vypadá funkcionální programování :P V C++ nemusíte programovat funkcionálně a většina programátorů C++ to moc ani neumí, takže pokud nepíšete nějaký hodně speciální kód (jako zde pro lidi zvyklé psát ve funkcionálních jazycích), tak na něco takového nejspíš ani nenarazíte.
Tohle je ještě hezké, viděl jsem mnohem horší.

Labrat

Re:Přehlednost syntaxe C++
« Odpověď #8 kdy: 24. 02. 2018, 19:42:33 »

Jester

Re:Přehlednost syntaxe C++
« Odpověď #9 kdy: 07. 03. 2018, 17:56:22 »
Proto si veci co mam pro sebe radsi udelam v C
C není tak expresivní.

Kiwi

Re:Přehlednost syntaxe C++
« Odpověď #10 kdy: 08. 03. 2018, 00:36:17 »
Proto si veci co mam pro sebe radsi udelam v C
C není tak expresivní.
A?

gujgvh

Re:Přehlednost syntaxe C++
« Odpověď #11 kdy: 08. 03. 2018, 05:51:32 »
Proto si veci co mam pro sebe radsi udelam v C
C není tak expresivní.
A?

Ze v C++ kdyz si nejdem jistyvtak si musim danou obladt jazyka nastudovat/osvezit.
v C uz to mam naucene X let a nemeni se, tam si jsem jistejsi.
kvuli tomu sevmi nejvice libi Go.

Re:Přehlednost syntaxe C++
« Odpověď #12 kdy: 08. 03. 2018, 06:52:56 »
Děkuji za zmínku o boost::recursive_wrapper . Zrovna asi předevčírem jsem naznal, že něco takového nevyhnutně potřebuju (zacyklit několik šablon, aby na sebe navzájem odkazovaly) a že v C++ je to normálním způsobem ilegální. I zmastil jsem si takovou věc jednoúčelově na koleně (někde něco jsem obalil do obyčejné třídy, na kterou se dá udělat forward deklarace). Teď vím, že je na to šablona :-D

Kit

Re:Přehlednost syntaxe C++
« Odpověď #13 kdy: 09. 03. 2018, 10:20:35 »
Občas si v C++ také něco napíši, ale zápis běžných aplikací mě natolik odradil, že se nesnažím v něm programovat profesionálně. Je spousta dalších jazyků, které mi vyhovují víc.

Honza

Re:Přehlednost syntaxe C++
« Odpověď #14 kdy: 09. 03. 2018, 10:57:25 »
Prosím vás, takovéto příšernosti jsou v C++ běžné?

http://ericniebler.com/2013/07/16/f-algebras-and-c/

Chtěl jsem se naučit C++, ale tohle teda dost odrazuje.

Já jsem spíš takovej Céčkař (co ale postupně přešel na Javu), ale než jsem pracoval s hardcore C++ programátory, tak jsem si i myslel, že C++ celkem umím (vím, co je to třída, objekt, dědičnost, virtuální metoda, výjimka, konstruktor, ...). A pak jsem poznal lidi, co C++ upravdu umí a jeho fíčury aktivně využívají. Prase by se v jejich kódu nevyznalo. Proti tomu zlatej Perl a špagetový kód :-)

Člověk ty krutosti z C++ používat nemusí, pokud nechce, ale jen pokud nemá v týmu nějakého C++ machra.