Seven More Languages in Seven Weeks (Pragmatic Bookshelf)

PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most important paradigms of our time. You’ll learn seven exciting languages: Lua, Factor, Elixir, Elm, Julia, MiniKanren, and Idris.

Bruce Tate @redrapids, Fred Daoud, Jack Moffitt, Erin Dees @undees

edited by Jacquelyn Carter @jkcarter

Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most important paradigms of our time. You’ll learn seven exciting languages: Lua, Factor, Elixir, Elm, Julia, MiniKanren, and Idris.

You’ll expand your perspective, and learn to solve multicore and distribution problems. In each language, you’ll solve a non-trivial problem, using the techniques that make that language special. Write a fully functional game in Elm without a single callback, a logic program using MiniKanren, a distributed program in Elixir with Lisp-style macros, your own object layer in Lua, a statistical program in Julia, a proof in code with Idris, and a quiz game in Factor.

When you’re done, you’ll have explored seven radically different languages, each with something significant to teach you.


“As you dive into each of the languages in this book, you will get a glimpse of new abstractions and principles that will help you write better programs in any language. Do it!”

–Evan Czaplicki, creator of Elm


  • Full details: Search
  • View this book’s portal and details on how to post errata and suggestions here.

Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout :+1:

Latest Threads About This Book Top

PragmaticBookshelf
Author Spotlight: Bruce Tate @redrapids Programming languages always emerge out of need, and if that’s not always true, they’re defin...
New
PragmaticBookshelf
Author Spotlight Erin Dees @undees Welcome to our new author spotlight! We had the pleasure of chatting with Erin Dees, co-author of ...
New
New
PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New

Most Active This Week Top

Most Active This Month Top

Most Active This Year Top

Most Active Last Three Years Top

PragmaticBookshelf
Author Spotlight: Bruce Tate @redrapids Programming languages always emerge out of need, and if that’s not always true, they’re defin...
New
PragmaticBookshelf
Author Spotlight Erin Dees @undees Welcome to our new author spotlight! We had the pleasure of chatting with Erin Dees, co-author of ...
New

Most Active Over Three Years Top

New
PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New

Get money off!

The Pragmatic Bookshelf

35% off any eBook

Simply use coupon code "devtalk.com" at checkout. See full details here.