Hledám knihy: Myslíme v C++ a v Javě

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #45 kdy: 11. 09. 2019, 17:32:47 »
zohnaj si toto: https://ucebnice.heureka.sk/mistrovstvi-v-c-plus-plus-stephen-prata/ ale pozor treba kupit 4ku vydanie ( napr. na martinuse maju len 3ku).

Pri C++ nema zmysel kupovat stare knihy (ja mam doma tiez knihu o C++ z roku 92 zial ta je uz nepouzitelna, nakolko C++ vtedy neobsahovalo ani templaty a bol to vpodstate iny jazyk, ale ako muzealny exponat je to pekne). C++ sa od verzie 11 a potom aj 17 dost podstatne zmenilo pribudli lambdy smart pointery a dalsie vychytavky ktore tento jazyk posunuli na iny level.

Buduci rok ma vyjst verzia 20, ktora prinesie do dalsi rad revolucnych noviniek takze cim novsia kniha tym lepsie.



mukel

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #47 kdy: 11. 09. 2019, 20:04:23 »
zohnaj si toto: https://ucebnice.heureka.sk/mistrovstvi-v-c-plus-plus-stephen-prata/ ale pozor treba kupit 4ku vydanie ( napr. na martinuse maju len 3ku).

Pri C++ nema zmysel kupovat stare knihy (ja mam doma tiez knihu o C++ z roku 92 zial ta je uz nepouzitelna, nakolko C++ vtedy neobsahovalo ani templaty a bol to vpodstate iny jazyk, ale ako muzealny exponat je to pekne). C++ sa od verzie 11 a potom aj 17 dost podstatne zmenilo pribudli lambdy smart pointery a dalsie vychytavky ktore tento jazyk posunuli na iny level.

Buduci rok ma vyjst verzia 20, ktora prinesie do dalsi rad revolucnych noviniek takze cim novsia kniha tym lepsie.

Nie je táto kniha pre začiatočníka veľmi komplikovaná?

Kit

  • *****
  • 704
    • Zobrazit profil
    • E-mail
Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #48 kdy: 12. 09. 2019, 04:06:40 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?

C++ patří mezi nejtěžší programovací jazyky, s komplikovaností knihy musíš počítat. Pokud jsi začátečníkem, začni raději s Javou - ta je jednodušší a získáš lepší návyky.

mukel

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #49 kdy: 12. 09. 2019, 04:33:49 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?

C++ patří mezi nejtěžší programovací jazyky, s komplikovaností knihy musíš počítat. Pokud jsi začátečníkem, začni raději s Javou - ta je jednodušší a získáš lepší návyky.

Tak OK, necham si poradit. Len mi porad nejaku knihu o jave... poohliadal som sa po Mistrovstvi v Java, myslis ze je dobra? Pripadne porad lepsiu.


borekz

  • ****
  • 492
    • Zobrazit profil
    • E-mail
Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #50 kdy: 12. 09. 2019, 06:36:50 »
Na C++ nic komplikovaného nevidím. Problém bude spíše v těch knihách.

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #51 kdy: 12. 09. 2019, 08:02:11 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?
Já se C++ učil právě z předchozí edice téhle knihy a šlo to dobře. Rozhodně je psaná pochopitelně a stravitelně. Jen nepočítej s tím, že z tebe ta kniha udělá mistra. Spíš tak pokročilého učedníka. :)

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #52 kdy: 12. 09. 2019, 12:03:15 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?
C++ patří mezi nejtěžší programovací jazyky
Oproti Haskellu je triviální, nemluvě o vyšším levelu jako Agda.

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #53 kdy: 12. 09. 2019, 12:51:23 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?
C++ patří mezi nejtěžší programovací jazyky
Oproti Haskellu je triviální, nemluvě o vyšším levelu jako Agda.

Jsou různé druhy obtížnosti.
C++ nemá moc abstraktních konceptů, ale je to dost rozsáhlý bordel s mnoha zbraněmi určenými ke střelbě do nohy...

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #54 kdy: 12. 09. 2019, 13:05:16 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?
C++ patří mezi nejtěžší programovací jazyky
Oproti Haskellu je triviální, nemluvě o vyšším levelu jako Agda.
Jsou různé druhy obtížnosti.
C++ nemá moc abstraktních konceptů, ale je to dost rozsáhlý bordel s mnoha zbraněmi určenými ke střelbě do nohy...
Dobře, jestli pod “obtížný” rozumíme “neuvěřitelný bordel”, pak ano. Haskell je naopak velmi elegantní a uspořádaný, akorát ho běžný vývojář moc nepobírá. Možná je problémem právě absence bordelu a stupidit, jako v C++ a Javě?

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #55 kdy: 12. 09. 2019, 14:04:29 »
Nie je táto kniha pre začiatočníka veľmi komplikovaná?
C++ patří mezi nejtěžší programovací jazyky
Oproti Haskellu je triviální, nemluvě o vyšším levelu jako Agda.
Jsou různé druhy obtížnosti.
C++ nemá moc abstraktních konceptů, ale je to dost rozsáhlý bordel s mnoha zbraněmi určenými ke střelbě do nohy...
Dobře, jestli pod “obtížný” rozumíme “neuvěřitelný bordel”, pak ano. Haskell je naopak velmi elegantní a uspořádaný, akorát ho běžný vývojář moc nepobírá. Možná je problémem právě absence bordelu a stupidit, jako v C++ a Javě?

Pod pojmem "obtížný" se prostě může skrýt ledacos, protože "obtížnost" má různé příčiny.

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #56 kdy: 12. 09. 2019, 14:15:42 »
Myslime v C++ prvni a druhý díl je v NTK na půjčení.
Jinak doporučuji Virius Programovací jazyk c++ 1., 2., 3. díl jsou z roku 2015,2016, 2017.

Kit

  • *****
  • 704
    • Zobrazit profil
    • E-mail
Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #57 kdy: 12. 09. 2019, 15:04:21 »
Dobře, jestli pod “obtížný” rozumíme “neuvěřitelný bordel”, pak ano. Haskell je naopak velmi elegantní a uspořádaný, akorát ho běžný vývojář moc nepobírá. Možná je problémem právě absence bordelu a stupidit, jako v C++ a Javě?

Je to různé. PHP je poměrně snadný k naučení, ale obsahuje hodně bordelu a vývojář se snadno střelí do nohy. Haskell je elegantní, ale pro běžné vývojáře moc není. XSLT je na tom podobně, ale je ukecaný. Proto si moc příznivců nenašel. Jeho výhodou zase je, že se dá velmi snadno generovat a dá se přilepit k PHP, Javě, Pythonu a dalším jazykům.

Takže na jedné straně máme "dokonalé jazyky" se kterými většina vývojářů nechce nic mít, na druhé zase odpad, ve kterém se snadno programuje, ale je velké riziko vadné aplikace. Můžeme si vybrat nebo je zkombinovat.

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #58 kdy: 12. 09. 2019, 16:44:58 »
Haskell je naopak velmi elegantní a uspořádaný, akorát ho běžný vývojář moc nepobírá
Takže na jedné straně máme "dokonalé jazyky" se kterými většina vývojářů nechce nic mít
Ne že nechce, ale prostě nechápe. Nejde jen o Haskell, to je ve světě FP poměrně nenáročný entry level, ale nedávno tu byla debata o závislostních typech, které jsou ještě mnohem elegantnější a “dokonalejší”, tam už ale tápou i “senioři”.

mukel

Re:Hledám knihy: Myslíme v C++ a v Javě
« Odpověď #59 kdy: 12. 09. 2019, 16:46:50 »
Tak sa pustím do Javy a C++, knihy ktore si zakupim su Mistrovstvi v C++ a Mistrovstvi v Jave. Alebo su este nejake lepsie, ako tieto dva spominane??