small medium large xlarge

Programmer Passport: Pony

November 15, 2019

Best Sellers:

Make sure you haven't missed anything!

  1. Powerful Command-Line Applications in Go
  2. Modern Front-End Development for Rails
  3. Real-Time Phoenix
  4. Quantum Computing
  5. Agile Web Development with Rails 6

See all best sellers…

Join Bruce Tate, author of Seven Languages in Seven Weeks, for a guided tour to more languages in more weeks! Programmer Passport is a subscription to six languages per year in a curated, tour-guided fashion. Now released: Pony.

Programmer’s Passport: Pony

The Programmer Passport subscription will introduce programming languages on a two-month cadence. The first language was Crystal, the next up is Pony.

As we explore Pony together, you’re going to see a huge splash of new ideas, especially the concept of reference capabilities, an idea that allows Pony to check concurrency correctness in the compiler. Here’s how the Pony web site describes the new language:

Pony is an open-source, object-oriented, actor-model, capabilities-secure, high- performance programming language.

This list might already pique your curiosity. The takes on OOP and capabilities make it pretty much fully unique among programming languages you see today. I’ll add that Pony is strongly typed with a tremendous emphasis on fully eliminating runtime errors, deadlocks, and data races.

Let's get started.

Video Link to Pony:

Subscription now available from

We are excited to share this new product with our readers. Programmer Passport allows you to tour and explore six languages per year in a curated, tour-guided fashion. If you want to delve deeper into any of the languages the Programmer Passport explores, or other tech topics, check out our titles here at The Pragmatic Bookshelf.

Upcoming Author Appearances

  • 2019-11-15 Frances Buontempo,
    Meeting Cpp, Berlin
  • 2019-11-18 Adam Tornhill,
    GOTO Copenhagen, Denmark
  • 2019-11-22 Adam Tornhill,
    GOTO Copenhagen, Denmark
  • 2019-12-03 Dominik Hauser,
    MacDev, Karlsruhe (German conference)
  • You Could Be a Published Author

    Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our page for details, including our 50% royalty (yes, for real!) and world-class development editors.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: pragprog</a>, <a href="">pragpub, Andy Hunt @PragmaticAndy.

    Coming Soon:

    • Competing with Unicorns, in beta
    • Software Estimation Without Guessing: Effective Planning in an Imperfect World, in print
    • Designing Elixir Systems with OTP, in print

    Recently Released:

    Thanks for your continued support,

    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts