May 2012
Intermediate to advanced
360 pages
8h 7m
German
Am Anfang dieses Kapitels habe ich behauptet, dass Erlang Schwieriges leicht macht und Leichtes schwierig. Die Prolog-artige Syntax ist allen fremd, denen die große Familie C-artiger Sprachen vertraut ist, und das funktionale Programmierparadigma hat seine ganz eigenen Herausforderungen.
Doch Erlang besitzt einige Kernfähigkeiten, die es für die nächsten Hardwaredesigns, bei denen Nebenläufigkeit immer wichtiger wird, besonders interessant macht. Einige dieser Fähigkeiten sind eher philosophischer Natur. Leichtgewichtige Prozesse ähneln Javas Thread- und Prozessmodellen. Die „Lass es abstürzen“-Philosophie vereinfacht den Code deutlich, verlangt aber eine entsprechende Unterstützung auf der Ebene der virtuellen Maschine, ...