Evaluare:
Cartea oferă o perspectivă detaliată asupra Dynamic Language Runtime (DLR), dar are dezavantaje semnificative în ceea ce privește organizarea și accesibilitatea pentru începători. Cartea este recomandată utilizatorilor avansați, în special celor implicați în proiectarea limbajelor sau în dezvoltarea compilatoarelor, fiind în același timp criticată pentru prețul său ridicat și explicațiile neclare.
Avantaje:⬤ Conține informații detaliate despre DLR
⬤ esențial pentru proiectanții de limbaje de programare sau DSL-uri
⬤ dezvăluie elementele interne ale DLR pentru dezvoltatorii de compilatoare.
⬤ Organizare slabă și greu de citit
⬤ îi lipsește o prezentare conceptuală clară
⬤ primele capitole sunt confuze
⬤ fonturi de dimensiuni mici
⬤ considerată de unii cititori ca fiind prea scumpă.
(pe baza a 5 recenzii ale cititorilor)
Pro DLR in .NET 4
Dynamic Language Runtime (DLR) de la Microsoft este o platformă pentru rularea limbajelor dinamice precum Ruby și Python pe picior de egalitate cu limbajele compilate precum C#. În plus, runtime-ul este baza pentru multe tehnici utile de proiectare și arhitectură software pe care le puteți aplica pe măsură ce vă dezvoltați aplicațiile.NET.
Pro DLR in.NET 4 vă face cunoștință cu DLR, arătându-vă cum îl puteți utiliza pentru a scrie software care combină limbaje dinamice și statice, permițându-vă să alegeți instrumentul potrivit pentru această sarcină. Veți învăța componentele de bază ale DLR, cum ar fi expresiile LINQ, site-urile de apelare, binderii și obiectele dinamice - și modul în care acestea lucrează împreună pentru a realiza interoperabilitatea limbajelor. Veți vedea cum să amestecați și să combinați obiecte și funcții din limbaje compilate și dinamice, astfel încât să puteți scrie cod în limbajul pe care îl alegeți, profitând în același timp de bibliotecile scrise în alte limbaje. De asemenea, veți descoperi modul în care diferitele limbaje interacționează în culise.
După ce ați eliminat elementele de bază, cartea detaliază diferitele moduri în care puteți valorifica DLR în proiectarea și arhitectura aplicațiilor dvs. software. Veți învăța despre generarea de cod în timpul execuției, care vă permite să evitați o mare parte din codul tip boilerplate tipic în aplicațiile de afaceri stratificate. Veți vedea exemple practice de utilizare a DLR pentru a crea limbaje specifice domeniului și veți afla cum DLR ajută la programarea orientată pe aspecte.
© 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)