<
Sylvan Clebsch

Sylvan Clebsch

Designer Pony programming language

Sylvan works at Microsoft Research Cambridge in the Confidential Computing group. He designed the Pony programming language, and is interested in massively concurrent and distributed systems, garbage collection, type systems, actor-model programming, and trusted computing.

Past Activities

Sylvan Clebsch / Sean T. Allen
Code Mesh LDN 2018
Tutorial/ 07 Nov 2018
09.00 - 12.30

Writing a chat system in Pony

09:00 - 12:30

Let's write a chat system in Pony together. The actor model is a natural fit for network programming, so let's use it along with reference capabilities to write an event-driven chat system. By the time we're done, you'll be able to write message-passing based Pony programs, use reference capabilities for performance and correctness, and produce native binaries with C like performance.

OBJECTIVES

Write a chat system in Pony. The participants will be able to write event-driven Pony programs that read from and write to network connections, and they will understand the Pony actor system and reference capability system.

AUDIENCE

Developers who are interested in getting their feet wet and learning about the Pony programming language in a friendly hands-on environment.