TOCS Event-Silicon Valley Campus - Carnegie Mellon University

TOCS Event-Silicon Valley Campus - Carnegie Mellon University

TOCS Event


Henri Binsztok

Henri Binsztok
CEO, Founder & Chairman of the Board of mlstate


February 7, 1:30 pm



CMUSV, Rm 118 [directions]

[login as guest]

Title: Developing web apps with Opa
Abstract: Web programming is typically very fragmented and faces two problems. First, the database, client code, and server code are all driven by different technologies, which introduces complexity and the need for explicit communication among different elements of the application. Second, most of the web programming is "dynamic" and applications, especially big projects, tend to be fragile because of the lack of automated verifications. Opa, a new generation of open source web development language, is a unique, type-safe approach to web application development. "Writing in Opa is super quick and fun!” said Alok Menghrajani, a security engineer at Facebook. Indeed, numerous media like InfoWorld or DrDobbs found Opa "fascinating", and with the potential to "shake up IT". This talk will use real code examples to introduce what Opa is and why it allows to quickly develop safe web applications. More information at
Speaker Bio: Dr. Henri Binsztok is the creator of the Opa language. He began his carrier as researcher and teacher in Computer Science at University Paris 6 and Paris 7 for four years. Henri holds a PhD in Computer Science from University Paris 6 but initially studied biology and fundamental physics which both convinced him of the importance of a global vision of systems. He applied this principle to conceive and develop Opa - of which InfoWorld told it "may change web development". The strong community growth since the open source release June 21st 2011 is a tribute to the work of a team of about 30 researchers and engineers that Henri led at MLstate, the start-up he founded.