Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, November 17 • 11:45am - 12:40pm
Piotr Buda @piotrbuda - I want a Pony!

Sign up or log in to save this to your schedule and see who's attending!

Session feedback
Feedback Closed
Let's face it - concurrency is hard. Deadlocks, race conditions - these make your head hurt quite often, and trying to debug those issues only adds up more pain. Why don't we try to avoid those and still have our programs run concurrently? But can we do that? YES! Meet Pony. Pony is an object-oriented, capabilities-secure programming language with an actor model implementation at its core - here "actor" is a keyword! Pony is fun because it fixes most issues of concurrent programming. In the world of Pony it's the compiler that tells you whether your program is safe to execute. It's also type-safe, has no runtime exceptions and you can even use lambdas! I'll show you some examples of Pony programs, how its type system works and how capabilities render your concurrency safe.

Speakers
avatar for Piotr Buda

Piotr Buda

SOFTWARE DEVELOPER, SoftwareMill
Piotr Buda is a software developer with ten years of commercial experience and even more with programming itself. He started long ago with Pascal and PHP, moving ahead to a variety of different languages including Java, Scala and recently Pony. Piotr is not afraid to explore new things hence his short episodes with Go, C# and even Unity game engine. He also places some interest in mobile development for both Android and iOS. Proponent of agile... Read More →


Thursday November 17, 2016 11:45am - 12:40pm
5. Theta

Attendees (21)



Twitter Feed