Colocated Conferences

DLS-10

The 5th Dynamic Languages Symposium (DLS) at SPLASH 2010 is a forum for discussion of dynamic languages, their implementation and application. While mature dynamic languages including Smalltalk, Lisp, Scheme, Self, Prolog, and APL continue to grow and inspire new converts, a new generation of dynamic scripting languages such as Python, Ruby, PHP, Tcl, Lua, and JavaScript are successful in a wide range of applications. DLS provides a place for researchers and practitioners to come together and share their knowledge, experience, and ideas for future research and development.

 

International Lisp Conference (ILC)

Lisp isn't just for artificial intelligence any more! It's a fast, robust, general-purpose language. It's extensible, letting you create domain-specific languages easily.

Lisp has been used successfully for shrink-wrapped educational software, airline fare search, commercial web sites, editing and publishing musical scores, controlling NASA's "Deep Space 1" satellite, telephone billing, computer animation, video games for the Sony Playstation 2, computer-assisted music composition, symbolic algebra, sophisticated web frameworks, text editors, collaborative authoring, roguelike games, bioinformatics, data mining, electrical and mechanical CAD, signal processing in missile defense, genomics, financial risk analysis, real-time stock trading, and decision support.

 

Onward! 2010 logo

The conference for new ideas, new paradigms, and reflections on everything to do with programming and software.

Onward! is more radical, more visionary and more open than other conferences to not so well-proven but well-argued ideas. We welcome different ways of thinking about, approaching, and reporting on programming language and software engineering research. Onward! fosters the multidisciplinarity of software development. We are interested in anything to do with programming and software. Processes, methods, languages, art, philosophy, biology, economics, communities, politics, ethics, and of course applications. Anything!

 

PLoP 2010

Pattern Languages of Programs (PLoP™) conference is a premier event for pattern authors and pattern enthusiasts to gather, discuss and learn more about patterns and software development.

The purpose of PLoP is to promote development of pattern languages, primarily about aspects of software: design and programming, testing, software architecture, user interface design, domain modelling, and software processes. Patterns and pattern languages for domains outside software are also welcome.

 
 

2009 Highlights

Barbara Liskov

In a reprise of her ACM Turing Award lecture, Barbara Liskov discusses the invention of abstract data types, the CLU programming language, clusters, polymorphism, exception handling, iterators, implementation inheritance, type hierarchies, the Liskov Substitution Principle, polymorphism, and future challenges such as new abstractions, parallelism, and the Internet.

Watch the video on InfoQ.

More Highlights
 
 
 

That is just a sampling of what makes SPLASH the conference of choice for software technologists-from recognized academics to undergraduate students, from industrial researchers to developers and managers, from the creators of technology to its users.

We are proud to offer you SPLASH and look forward to sharing the experience with you this year in Reno/Tahoe, Nevada, USA.