Silicon Valley Code Camp : Nov 8th and 9th, 2008

David Pollak

About David
I run the project and consult on lift and Scala related projects.
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • lift: a simply functional web framework

    Not Available x   Room: Not Assigned
    Lift is an expressive and elegant framework for writing web applications. Lift stresses the importance of security, maintainability, scalability and performance, while allowing for high levels of developer productivity.<br/> Lift borrows from the best of existing frameworks, providing<br/> * Seaside's highly granular sessions and security<br/> * Rails fast flash-to-bang<br/> * Django's "more than just CRUD is included"<br/> * Wicket's designer-friendly templating style<br/> And because Lift applications are written in Scala, an elegant new JVM language, you can still use your favorite Java libraries and deploy to your favorite Servlet Container. Use the code you've already written and deploy to the container you've already configured! <br/> This session will introduce lift and Scala and demonstrate how to write a functioning application. <br/>

  • Scala: tips and tricks

    Not Available x   Room: Not Assigned
    Scala is a hybrid functional and Object Oriented language for the Java Virtual Machine. Scala provides many facilities for writing very concise and powerful code. This session will walk Java and C# programmers through a series of Scala idioms that take advantage of Scala's features. This includes: (1) Map, filter, and fold -- powerful uses of collections; (2) Writing Domain Specific Languages (DSLs); (3) Writing a parser in less than 5 minutes; (4) The joys and performance benefits of immutable collections; and more.