Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Scandinavian Developer Conference 2012 schedule

Monday 16th April 2012

  • Managing variability in software applications

    by Stephan Hochdörfer

    Today software applications need to provide a high degree of customization as most customers are looking for individual applications matching their needs. To be able to efficiently manage the variabilities as well as being able to automate the software generation process the paradigm of generative programming gets introduced.

    Dive in head first and learn about software system families, domain engineering and feature modeling. Learn techniques to build software application such that, given particular a requirement specification, highly customized applications can be constructed on demand without loosing maintainability and performance.

    At 2:40pm to 3:30pm, Monday 16th April

    Coverage slide deck

Tuesday 17th April 2012

  • Clojure on the Web

    by Bodil Stokke

    Of all the strange new JVM languages, Clojure, with its roots in the alien world of Lisp, may well be the strangest. It is also, its proponents insist, by far the most powerful. They'll show you weird and incomprehensible proofs of this-macros, lazy lists, monads, what have you-that may well send academics into orgies of rapturous debate, but the question always remains: "does this have any real world application at all, or are you all just geeking out on us?"

    Let's find out! In this presentation, you'll learn how to build a simple web app using ClojureScript on the client side and the Noir web framework on the server. You'll see how Clojure can help you tie your client code and your server code together, giving beautiful interoperability and code reuse. We might even have a go at a macro or two outside of the lab.

    At 1:30pm to 2:20pm, Tuesday 17th April

  • CoffeeScript: JavaScript Without the Fail

    by Bodil Stokke

    JavaScript. Love it or hate it, in the web development world it's impossible to avoid it. It was designed in one week by one man at Netscape, just to keep the browser from standardising on something even worse—and it shows. Oh, it's not all bad, but the Good Parts—which actually make up a pretty neat language—are well hidden in among all the Bad Parts, which are there to make you, the JavaScript developer, suffer.

    CoffeeScript is a language designed to take the Good Parts out of JavaScript and make a new, concise and beautiful language out of them. It runs anywhere JavaScript does—in fact, it compiles to fairly readable JavaScript—so you can already use it in your web applications and wherever else you've been stuck with JavaScript. In this talk, you'll learn what CoffeeScript looks like, how it relates to the JavaScript you know, and what new features it has to offer. In fact, if you already know JavaScript well, you'll probably be perfectly fluent in CoffeeScript after this—it's that easy. And trust me, your life will be so much better for it.

    At 4:00pm to 4:50pm, Tuesday 17th April

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic