github happi/theBeamBook v1.0

3 months ago

Beam Book 1.0 — First Edition

The ink has dried: the inaugural edition of The BEAM Book: Understanding the Erlang Runtime System is now available in print. If you like your computer‐science references to double as free-weight equipment, head over to Amazon and grab a copy. Digital artefacts (PDF + webpage) remain in the repo for the screen-inclined.

Highlights - the last few months

Print edition live on Amazon — see “Where to buy” below.

Full, line-by-line overhaul of all pre-1.0 chapters.

Expanded on Nifs and Bifs, and other ways to interface with another language.

ETP has replaced the use of HiPE Bifs for inspection.

Reorganised chapters.

Devcontainer for builds.

What's Changed - since the last pre-release

New Contributors

Full Changelog: v0.1.4...v1.0

Where to buy the tree-ware

Amazon US — https://www.amazon.com/dp/9153142535

Amazon SE — https://www.amazon.se/dp/9153142535

Thanks

A round of applause to every reviewer who filed a typo, mis-drawn arrow, or off-by-one scheduling diagram during the beta phase—especially @richcarl, @garazdawi, the OTP team, and the #erlang Slack crowd.

Up next

Work on version 1.1 has already started. Expect deeper dives into the JIT, the new debugger, and perhaps a small rant about scheduler utilisation metrics.

“Shipping is a feature; sometimes the most important feature.” – Joel Spolsky

We just shipped. Enjoy.
-Happi

Don't miss a new theBeamBook release

NewReleases is sending notifications on new releases.