Think Different(ly)

This is a book about thinking differently—about accepting that some of the things folks say about programming may not be the full story:

  • Object orientation is not the only way to design code.
  • Functional programming need not be complex or mathematical.
  • The bases of programming are not assignments, if statements, and loops.
  • Concurrency does not need locks, semaphores, monitors, and the like.
  • Processes are not necessarily expensive resources.
  • Metaprogramming is not just something tacked onto a language.
  • Even if it is work, programming should be fun.

Of course, I’m not saying Elixir is a magic potion (well, technically it is, but you know what I mean). It isn’t the one true way to write code. But it’s different enough from the mainstream ...

Get Programming Elixir ≥ 1.6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.