Hodnotenie:
Kniha poskytuje pútavý úvod do programovania v jazyku Racket a inšpiruje čitateľov, aby preskúmali aj iné príklady. Je však kritizovaná za to, že je nedostatočná pre tých, ktorí majú predchádzajúce skúsenosti s programovaním, chýbajú v nej základné materiály a nezahŕňa hlbšie témy v jazyku Racket.
Výhody:Inšpiratívny prístup, ktorý povzbudzuje ku kódovaniu v jazyku Racket, jasné vysvetlenie tém, logický postup od základných k zaujímavejším konceptom, zahrnutie programovania s grafickým rozhraním a odporúčaný editor (DrRacket), ktorý zlepšuje skúsenosti s kódovaním.
Nevýhody:Nie je vhodný pre čitateľov so skúsenosťami s programovaním, chýba diskusia o pokročilých funkciách Racketu, ako je systém makier, chýbajú alebo sú zastarané základné prostriedky, čo bráni v učení, a povrchné spracovanie tém, ako je teória množín a teória grafov.
(na základe 2 čitateľských recenzií)
Racket Programming the Fun Way: From Strings to Turing Machines
Úvod do funkcionálneho programovacieho jazyka Racket a vývojového prostredia DrRacket na skúmanie tém z matematiky (väčšinou rekreačnej) a informatiky.
Konečne živá prehliadka všetkých vlastností, funkcií a aplikácií programovacieho jazyka Racket. Naučíte sa rôzne paradigmy kódovania vrátane iteračného, objektového a logického programovania; budete vytvárať interaktívnu grafiku, kresliť diagramy a riešiť hádanky pri skúmaní jazyka Racket prostredníctvom zábavných tém z oblasti informatiky - od štatistickej analýzy po vyhľadávacie algoritmy, Turingov stroj a ďalšie.
Prvé kapitoly obsahujú základné pojmy jazyka Racket, ako sú dátové typy, syntax, premenné, reťazce a formátovaný výstup. Naučíte sa, ako vykonávať matematické výpočty v bohatom numerickom prostredí jazyka Racket a používať programovacie konštrukcie v rôznych problémových oblastiach (napríklad kódovanie riešení hádanky Hanojská veža). Neskôr sa pohráte s vykresľovaním, popasujete sa s grafikou a vizualizáciou údajov. Potom uniknete zo zovretia príkazového riadku a vytvoríte animácie, interaktívne hry a program na kartové triky, ktorým oslníte svojich priateľov.
Naučíte sa, ako:
- Používať DrRacket, interaktívne vývojové prostredie (IDE) na písanie programov.
- Vypočítajte klasické matematické problémy, ako je Fibonacciho postupnosť.
- Generujte dvojrozmerné grafy funkcií a vytvárajte kresby pomocou grafických primitív.
- Importovať a exportovať dáta do a z Racketu pomocou portov a potom ich vizuálne analyzovať.
- Zostaviť jednoduché výpočtové zariadenia (tlačový automat, Turingov stroj a podobne), ktoré vykonávajú úlohy.
- Využite vstavané knižnice jazyka Racket na vytvorenie algebraickej kalkulačky pre príkazový riadok.
Racket Programming the Fun Way je rovnako ako samotný jazyk - stelesnením všetkého, čo robí programovanie zaujímavým a hodnotným a čo z vás robí lepšieho programátora.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)