Értékelés:
A könyv részletes betekintést nyújt a dinamikus nyelvi futásidőbe (DLR), de jelentős hiányosságai vannak a szervezés és a kezdők számára való hozzáférhetőség tekintetében. Haladó felhasználóknak, különösen a nyelvtervezéssel vagy fordítóprogram-fejlesztéssel foglalkozóknak ajánlott, ugyanakkor kritikával illetik magas ára és nem egyértelmű magyarázatai miatt.
Előnyök:⬤ Mélyreható információkat tartalmaz a DLR-ről
⬤ elengedhetetlen a programozási nyelvek vagy DSL-ek tervezői számára
⬤ feltárja a DLR belső tulajdonságait a fordítóprogram-fejlesztők számára.
⬤ Rossz a szervezés és nehezen olvasható
⬤ nincs világos koncepcionális áttekintés
⬤ a korai fejezetek zavarosak
⬤ kicsi a betűméret
⬤ egyes olvasók túlárazottnak tartják.
(5 olvasói vélemény alapján)
A Microsoft Dynamic Language Runtime (DLR) egy olyan platform, amely a dinamikus nyelvek, például a Ruby és a Python futtatását a lefordított nyelvekkel, például a C#-zal egyenrangúan teszi lehetővé. A futtatási idő továbbá számos hasznos szoftvertervezési és architektúra-technika alapja, amelyeket a .NET-alkalmazások fejlesztése során alkalmazhat.
A Pro DLR in.NET 4 bemutatja a DLR-t, és megmutatja, hogyan használhatja a dinamikus és statikus nyelveket kombináló szoftverek írásához, lehetővé téve a megfelelő eszköz kiválasztását a feladathoz. Megismerheti a DLR alapvető komponenseit, például a LINQ-kifejezéseket, a hívóhelyeket, a kötegelőket és a dinamikus objektumokat - és azt, hogy ezek hogyan működnek együtt a nyelvi átjárhatóság elérése érdekében. Látni fogja, hogyan keverheti és kombinálhatja a fordított és dinamikus nyelvek objektumait és függvényeit, így kódot írhat az Ön által választott nyelven, miközben kihasználhatja a más nyelveken írt könyvtárak előnyeit. És megtudja, hogyan működnek együtt a különböző nyelvek a színfalak mögött.
Az alapok elsajátítása után a könyv részletesen bemutatja, hogyan használhatja ki a DLR-t a szoftveralkalmazások tervezésében és architektúrájában. Megtanulja a futásidejű kódgenerálást, amellyel elkerülheti a réteges üzleti alkalmazásokban jellemző kódkészlet nagy részét. Gyakorlati példákat láthat a DLR használatára a szakterület-specifikus nyelvek kialakításához, és megtudhatja, hogyan segíti a DLR az aspektusorientált programozást.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)