Értékelés:
A könyvet nagyra értékelik világos magyarázatai és hatékony tanítási stílusa miatt. Az Erlang szempontjából fontos témák széles körét öleli fel, és az egyidejű programozásra összpontosít, így a kezdő és a tapasztalt programozók számára egyaránt nélkülözhetetlen forrás. Ugyanakkor néhány pontatlanságról számoltak be a nyelv egyes jellemzőivel kapcsolatban, valamint a Kindle verzióval kapcsolatos problémákról.
Előnyök:⬤ Mesterien megírt, világos, jól körülhatárolt példákkal.
⬤ Kiváló, könnyen követhető tanítási stílus.
⬤ Az Erlang fogalmainak átfogó lefedettsége, beleértve az egyidejűséget és a folyamatok kezelését.
⬤ Új gondolkodásmódot inspirál a programozási problémákról.
⬤ Kezdők és haladók számára egyaránt alkalmas.
⬤ Az innovatív ötleteket rendszerezett formában mutatja be a későbbi hivatkozáshoz.
⬤ Néhány pontatlanság a nyelvi jellemzőkkel kapcsolatban, különösen a JSON-támogatás terén.
⬤ A Kindle verzióval kapcsolatos problémák a kódpéldák olvashatóságát illetően.
⬤ Néhány olvasó megjegyezte, hogy az Erlang fejlesztőkörnyezettel kapcsolatos tartalom kevés volt a második kiadásban.
⬤ Olyan elavult funkciók említése, amelyek az Erlang jelenlegi verzióiban már nem léteznek.
(37 olvasói vélemény alapján)
Programming ERLANG: Software for a Concurrent World
Egy többfelhasználós játékban, weboldalon, felhőalkalmazásban vagy hálózati adatbázisban akár több ezer felhasználó is részt vehet egyszerre. A párhuzamos, párhuzamos környezetekben rejlő igazán nehéz problémák kezeléséhez nagy teljesítményű, ipari szintű eszközre van szükség. Erlangra van szüksége. Az Erlang programozása című bestseller második kiadásában megtanulhatja, hogyan írhat olyan párhuzamos programokat, amelyek könnyedén skálázódnak többmagos rendszereken.
Az Erlang használatával meg fog lepődni, milyen könnyű lesz a párhuzamos problémák kezelése, és mennyivel gyorsabban és hatékonyabban futnak a programjai. Ez azért van, mert az Erlang párhuzamos folyamatok halmazait használja - nem egyetlen szekvenciális folyamatot, mint a legtöbb programozási nyelvben.
Joe Armstrong, az Erlang megalkotója kis lépésekben mutatja be ezt a nagy teljesítményű nyelvet, teljes áttekintést nyújt az Erlangról, és arról, hogyan használhatjuk a leggyakoribb forgatókönyvekben. A szekvenciális programozással kezd, áttér a párhuzamos programozásra és a párhuzamos programok hibakezelésére, majd megtanul magabiztosan dolgozni az elosztott programozással és a szabványos Erlang/Open Telecom Platform (OTP) keretrendszerekkel.
Nincs szükség funkcionális vagy párhuzamos programozási előismeretekre. A fejezetek tele vannak gyakorlatias, valós oktató példákkal és bennfentes tippekkel és tanácsokkal, és kezdő és haladó felhasználóknak szóló gyakorlatokkal zárulnak.
A második kiadást alaposan átírtuk. Ebben a kiadásban hét új fejezet foglalkozik a legújabb Erlang-funkciókkal: térképekkel, a típusrendszerrel és a Dialyzerrel, a WebSocketekkel, a programozási idiómákkal és az új önálló futtatókörnyezettel. Olyan programokat fog írni, amelyek dinamikusan észlelik és javítják a hibákat, és amelyek a rendszer leállítása nélkül frissíthetők. A rebar (az Erlang de facto build rendszere) is szóba kerül, és a cowboy és bitcask példákkal illusztrált információkat kapunk arról, hogyan oszthatjuk meg és használhatjuk az Erlang projekteket a githubon.
Az Erlang megváltoztatja a világról és a programozásról alkotott képét.
Amire szüksége van
Az Erlang/OTP rendszer. Töltsd le az erlang.org oldalról.
© 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)