July 03, 2013
Welcome to the half-way mark of 2013. That means there's still a half-year left to accomplish what you want for 2013. Plenty of time to stock up on brain food, and what better source than our own PragPub magazine? Now available, free to read and share in multiple formats, from pragprog.com/magazines. And if you want to get started building iOS apps, now's your chance to dive in with a live, in-person class from the Pragmatic Studio. Read on for details.
PragPub July Issue
Dave Thomas continues his three-part exploration of the Elixir language this month, taking what we learned last month about pattern matching and seeing how Elixir really shines when it turns its pattern-matching light on functions. But that's not the only functional programming wisdom we have to share. You actually can do functional programming in C++, and Alfons Haffmans has all the gory details.
This month also sees the end of one series of articles and the beginning of another, both focusing on functional themes. Paul Callaghan is wrapping up his series on functional programming, advanced types, and Haskell, while Michael Bevilacqua-Linn starts a series on Clojure with a look at the enduring virtues of Lisp—as realized in Clojure.
If you're working on your own little software project that's going to change the world, chances are that where you're working on it is on GitHub. But GitHub is itself a software project and a startup business, and the story of how it got started and the funding and pricing decisions made early on has lessons for any entrepreneur. Jack Kaufman interviewed GitHub co-founder and CEO Tom Preston-Werner, and you can read what he has to say here this month.
Johanna Rothman and Andy Lester are back with more insights on your career. This month they are talking about how to do business networking without feeling sleazy. John Shade doesn’t mind feeling sleazy, but he does mind having to read 1346-page books, and shares his thoughts in this issue.
Plus there are all the usual features, including a sudoku/anagram puzzle and from the vault, a picture of the "Father of Visual Basic" from his long-haired hippie days.
Now available, free to read and share, from pragprog.com/magazines.
Learn to Build iOS Apps: Hands-on, Live Instruction
Some amazing stats were released at Apple's recent WWDC event:
- 900,000 apps in the Apps Store
- 50,000,000,000 downloads
- $5,000,000,000 paid to developers in the last year
Want to be part of these extraordinary figures? In our 4-day course, you'll learn how to design and build high-quality iOS apps from start to finish. You'll learn not only how to use the tools and APIs in the SDK, but also best practices and techniques for building full-featured apps. Save time and frustration by learning directly from the experts! Our upcoming courses are:
- July 22-25 in Reston, VA
- August 26-29 in Denver, CO
Find out all the course details and reserve your seat now at pragmaticstudio.com/ios early to get the best price. We hope to see you in the Studio this summer!
Upcoming Author Appearances
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 pragprog.com/write-for-us for details, including our 50% royalty 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 pragprog.com (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:
- The Healthy Programmer: Get Fit, Feel Better, and Keep Coding
- 101 Design Ingredients to Solve Big Tech Problems
- iCloud for Developers: Automatically Sync Your iOS Data, Everywhere, All the Time
- The Developer’s Code Audio Book
- Programming Ruby 1.9 & 2.0 [in print]
- HTML5 and CSS3 2nd Ed. [in beta]
- OpenGL ES 2 for Android [in print]
Thanks for your continued support,
Dave & Andy
The Pragmatic Programmers
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts