Limbajul de programare Ruby: Tot ce trebuie să știți

Evaluare:   (4.4 din 5)

Limbajul de programare Ruby: Tot ce trebuie să știți (David Flanagan)

Recenzii ale cititorilor

Rezumat:

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)

Titlul original:

The Ruby Programming Language: Everything You Need to Know

Conținutul cărții:

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.

Alte date despre carte:

ISBN:9780596516178
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2008
Numărul de pagini:448

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

JavaScript Pocket Reference: Activează-ți paginile web - JavaScript Pocket Reference: Activate Your...
JavaScript este limbajul de programare omniprezent...
JavaScript Pocket Reference: Activează-ți paginile web - JavaScript Pocket Reference: Activate Your Web Pages
Limbajul de programare Ruby: Tot ce trebuie să știți - The Ruby Programming Language: Everything You...
Limbajul de programare Ruby este ghidul autoritar...
Limbajul de programare Ruby: Tot ce trebuie să știți - The Ruby Programming Language: Everything You Need to Know
Cățărarea pe stâncă în Irlanda - Rock Climbing in Ireland
Acesta este singurul ghid care documentează alpinismul irlandez într-un singur volum. Acesta se...
Cățărarea pe stâncă în Irlanda - Rock Climbing in Ireland
Bouldering essentials - Ghidul complet pentru bouldering - Bouldering essentials - The complete...
Potrivită pentru oricine este interesat de...
Bouldering essentials - Ghidul complet pentru bouldering - Bouldering essentials - The complete guide to bouldering
Javascript: Ghidul definitoriu: Stăpânește cel mai utilizat limbaj de programare din lume -...
JavaScript este limbajul de programare al web-ului...
Javascript: Ghidul definitoriu: Stăpânește cel mai utilizat limbaj de programare din lume - Javascript: The Definitive Guide: Master the World's Most-Used Programming Language
Javascript: Ghidul definitoriu: Activați-vă paginile web - Javascript: The Definitive Guide:...
Din 1996, JavaScript: The Definitive Guide a fost...
Javascript: Ghidul definitoriu: Activați-vă paginile web - Javascript: The Definitive Guide: Activate Your Web Pages
Exemple Java într-o coajă de nucă - Java Examples in a Nutshell
Autorul bestsellerului Java in a Nutshell a creat o carte întreagă de exemple reale de programare...
Exemple Java într-o coajă de nucă - Java Examples in a Nutshell
Canvas Pocket Reference: Scripturi grafice pentru HTML5 - Canvas Pocket Reference: Scripted Graphics...
Elementul Canvas este o caracteristică...
Canvas Pocket Reference: Scripturi grafice pentru HTML5 - Canvas Pocket Reference: Scripted Graphics for HTML5
Java Foundation Classes in a Nutshell: A Desktop Quick Reference
Java Foundation Classes in a Nutshell este o referință rapidă indispensabilă pentru programatorii...
Java Foundation Classes in a Nutshell: A Desktop Quick Reference

Lucrările autorului au fost publicate de următorii editori:

© 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)