Evaluare:
Limbajul de programare Ruby este lăudat ca fiind un ghid cuprinzător și clar, potrivit pentru programatorii experimentați care doresc să învețe Ruby. Deși este bogat în detalii și bine organizat, mulți recenzenți indică faptul că nu este ideal pentru începători compleți din cauza lipsei de exerciții și a presupunerilor privind cunoștințele anterioare de programare. În plus, există probleme de formatare în versiunea ebook, în special cu codul de exemplu care se înfășoară pe ecrane mici. În ciuda acestor dezavantaje, cartea este foarte apreciată pentru concizia și profunzimea sa.
Avantaje:Explicații cuprinzătoare și clare, conținut bine structurat, excelentă pentru programatorii experimentați, acoperă subiecte avansate, exemple de cod concise și bine documentate, foarte ușor de citit, încurajează înțelegerea nuanțelor lui Ruby.
Dezavantaje:Nu este potrivit pentru începători, îi lipsesc exercițiile pentru consolidarea învățării, unele secțiuni pot fi prea avansate sau seci, versiunea ebook are probleme cu înfășurarea codului, presupune cunoașterea jargonului și a conceptelor de programare.
(pe baza a 115 recenzii ale cititorilor)
The Ruby Programming Language: Everything You Need to Know
Limbajul de programare Ruby este ghidul autoritar pentru Ruby și oferă o acoperire cuprinzătoare a versiunilor 1. 8 și 1. 9 ale limbajului. A fost scris (și ilustrat! ) de o echipă de vedete:
⬤ David Flanagan, autor de bestselleruri ale „bibliilor” limbajelor de programare (inclusiv JavaScript: The Definitive Guide și Java in a Nutshell) și committer al depozitului Ruby Subversion.
⬤ Yukihiro „Matz” Matsumoto, creator, designer și dezvoltator principal al limbajului Ruby și autor al cărții Ruby in a Nutshell, care a fost extinsă și revizuită pentru a deveni această carte.
⬤ why the lucky stiff, artist și programator Ruby extraordinar.
Această carte începe cu un tutorial rapid al limbajului, apoi explică limbajul în detaliu de jos în sus: de la structura lexicală și sintactică la tipurile de date la expresii și declarații și mai departe prin metode, blocuri, lambdas, închideri, clase și module.
Cartea include, de asemenea, o introducere lungă și amănunțită la API-ul bogat al platformei Ruby, demonstrând - cu exemple de cod puternic comentate - facilitățile oferite de Ruby pentru prelucrarea textului, manipularea numerică, colecții, intrare/ieșire, rețele și simultaneitate. Un capitol întreg este dedicat capacităților de metaprogramare ale lui Ruby.
Limbajul de programare Ruby documentează definitiv limbajul Ruby, dar fără formalitatea unei specificații de limbaj. Acesta este scris pentru programatorii experimentați care sunt noi în Ruby și pentru programatorii Ruby actuali care doresc să își pună la încercare înțelegerea și să își sporească stăpânirea limbajului.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)