Day 2 Opening | Bitrot Revisited: Local First Software and Orthogonal Synchronization
In 2005, the idea of Orthogonal Synchronization was proposed as an extension of Orthogonal Persistence. The motivation was to combine the advantages of native applications with those of web applications, enabling software that automatically updated code and data over the network, while running locally and therefore remaining functional in the face of network failure. Today, this goal is attracting increasing interest under the rubric of local-first software. This talk revisits the concept of orthogonal synchronization in light of recent work in the area.
Bio: Gilad Bracha is the creator of the Newspeak programming language and a well known researcher in the area of object-oriented programming languages. He was awarded the senior Dahl-Nygaard prize in 2017. He is currently a Technical Fellow at F5, and has held positions at Google, SAP Labs, Cadence, and Sun. He has authored or co-authored several books including the Java Language and Virtual Machine Specifications, and the Dart Programming Language. Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He received his B.Sc in Mathematics and Computer Science from Ben Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah.
Tue 12 AprDisplayed time zone: Lisbon change
06:00 - 09:00
|Day 2 Opening | Bitrot Revisited: Local First Software and Orthogonal Synchronization|
Gilad Bracha F5
|A Transient Semantics for Typed RacketVol. 6|
Ben Greenman Brown University, Lukas Lazarek Northwestern University, Christos Dimoulas PLT @ Northwestern University, Matthias Felleisen Northeastern UniversityLink to publication
|A Functional Programming Language with VersionsVol. 6|
Yudai Tanabe Tokyo Institute of Technology, Luthfan Anshar Lubis , Tomoyuki Aotani Tokyo Institute of Technology, Hidehiko Masuhara Tokyo Institute of TechnologyLink to publication
|An Optimised Flow for Futures: From Theory to PracticeVol. 6|
Research PapersLink to publication