|
Presentation: "Pragmatic F# in Action"
Track:
Emerging Languages
Time: Thursday 16:30 - 17:30 Location: Olympic
Abstract: F# is Microsoft's multi-paradigm language which sets out to deal with
problems in the .Net ecosystem that are more easily solved with a
functional approach. Perhaps you've seen some of the basic syntax which
although itself is interesting, it's now time to check out what people
are doing with the language in a commercial context. We'll show how F#
helps out with concurrent programming in an actual enterprise
application including legacy code interaction. We'll also discuss OO +
FP as an architectural decision: the good, the bad, and the ugly.
Presentation: "Codename "M": Language, Data, and Modeling, Oh My!"
Track:
DSL in Practice
Time: Friday 13:30 - 14:30 Location: City
Abstract:
"M" was invented to let one set of people to use a lowly text editor to write down information that another set of people can then consume programmatically. While we were inventing the language, Martin Fowler was nice enough to give us nicer terminology (external DSLs) for what we (and a lot of other people) were doing. This talk looks at how the "M" language works and the changes we've made and are making on our circuitous route to shipping a new kind of language. |
|||