SPLASH stands for Systems, Programming, Languages and Applications: Software for Humanity. SPLASH is an annual conference that embraces all aspects of software construction and delivery, and that joins all factions of programming technologies. Since 2010 SPLASH is the umbrella for OOPSLA and Onward!. This year it features a third technical track, Wavefront, designed to publish innovative work closely related to advanced development and production software. SPLASH takes on the notable track record of OOPSLA as a premier forum for software innovation, while broadening the scope of the conference into new topics beyond objects and new forms of contributions.
Channel 9 has recorded interviews of SPLASH regulars:
- Kresten Thorup - Erlang, Erjang, and Building Reliable Systems
- William Cook - Objects, Orc, Hybrid Partial Evaluation, and More
- David Ungar - Self, ManyCore, and Embracing Non-Determinism
- Andrew Black and James Noble - The Grace Programming Language Project
- Dave Thomas - On Modern Application Development
- Gilad Bracha - Dart, Newspeak, and More
Register before September 23rd and benefit from a discounted rate.
The overall theme of the conference is The Internet as the world-wide Virtual Machine. This theme captures the change in the order of magnitude of computing that happened over the past few years. These days software systems are rarely designed in isolation; they connect to pieces written by 3rd parties, they communicate with other pieces over the Internet, they use big data produced elsewhere, they touch millions of interacting users through an ever larger variety of physical devices… in other words, the “machine” is now a global computing network. What does this entail for software development itself?