Difference between revisions of "HacFreiburg2017"

From HaskellWiki
Jump to navigation Jump to search
Line 42: Line 42:
 
=== Saturday, August 5 ===
 
=== Saturday, August 5 ===
   
'''09:00''' Doors open
+
* '''09:00''' Doors open
   
'''10:00 - 11:00''' <u>Mathieu Boespflug: "Low-latency high-throughput Haskell“</u>: Haskell has had a number of successes from its original use cases (writing compilers, DSL's, static analysis, ...) to more recent ones (web services, rule execution engines, modelling, ...). It turns out Haskell can also be turned into a very capable systems language, where consistent latency, precise resource management and high throughput are the names of the game. We'll look in more detail at a few challenges along the way to making Haskell a great systems language, and tell you how we used to build massive scale storage systems with it.
+
* '''10:00 - 11:00''' <u>Mathieu Boespflug: "Low-latency high-throughput Haskell“</u>: Haskell has had a number of successes from its original use cases (writing compilers, DSL's, static analysis, ...) to more recent ones (web services, rule execution engines, modelling, ...). It turns out Haskell can also be turned into a very capable systems language, where consistent latency, precise resource management and high throughput are the names of the game. We'll look in more detail at a few challenges along the way to making Haskell a great systems language, and tell you how we used to build massive scale storage systems with it.
   
'''13:00''' Lunch
+
* '''13:00''' Lunch
   
'''18:00 - 21:00''' Evening event TBA
+
* '''18:00 - 21:00''' Evening event TBA
   
 
=== Sunday, August 6 ===
 
=== Sunday, August 6 ===

Revision as of 07:18, 6 June 2017


When: Friday 4 August 2017 - Sunday 6 August 2017
Where: Faculty of Engineering, University of Freiburg, Germany (Map)
Cost: free

HacFreiburg2017 Logo.png

News

  • 2017-06-06: Schedule online, still spots available!
  • 2017-05-04: Registration open.
  • 2017-04-12: Page created.

Registration

Registration is now open: Register Here

About

HacFreiburg is another Haskell Hackathon, where Haskell programmers from all around the world meet in Freiburg, Germany, to discuss, hack together and improve the Haskell infrastructure. We welcome all programmers interested in Haskell, beginners and experts!

The Haskell Hackathon in Freiburg is part of the "Sommercampus 2017", organized by the Faculty of Engineering at the University of Freiburg.

Schedule

Friday, August 4

  • 13:00 Doors open
  • 15:00 Mike Sperber: "(Un)teachable Haskell Moments": Haskellers write great code - elegant, intricate, composable. But how did we learn to do this? And, by extension, how should we teach others how to do the same? These are not just questions of didactics, as library design (and language design!) has a significant impact on teachability. If these issues are important to do, it helps to view the language and the code with the view of an outsider. What is elegant and natural to us, might seem unattainable to others and thus make Haskell's power baffling and unapproachable. The talk will provide an outsider's view on a small but realistic project, highlight the pitfalls dealing with Haskell on the project, and hopefully stimulate discussion.
  • 18:00 - 21:00 Evening event TBA

Saturday, August 5

  • 09:00 Doors open
  • 10:00 - 11:00 Mathieu Boespflug: "Low-latency high-throughput Haskell“: Haskell has had a number of successes from its original use cases (writing compilers, DSL's, static analysis, ...) to more recent ones (web services, rule execution engines, modelling, ...). It turns out Haskell can also be turned into a very capable systems language, where consistent latency, precise resource management and high throughput are the names of the game. We'll look in more detail at a few challenges along the way to making Haskell a great systems language, and tell you how we used to build massive scale storage systems with it.
  • 13:00 Lunch
  • 18:00 - 21:00 Evening event TBA

Sunday, August 6

  • 09:00 Doors open
  • 13:00 Lunch
  • 10:00 - 11:00 TALK TBA
  • 15:00 - 16:00 Project Demos
  • 17:00 End of Event

Location

The Hackathon takes place at the Faculty of Engineering of the University of Freiburg, Germany (Map).

Getting the the Venue

You can reach Freiburg easily by train, car, or plane.

By Train

Freiburg lies on a main train line with frequent and fast long-distance train services to major German and other European cities. For timetable information, consult the travel service of Deutsche Bahn.

By Plane

Freiburg is easily reachable from Frankfurt Airport (FRA), Zürich Airport (ZRH), EuroAirport Basel-Mulhouse-Freiburg (MLH, BSL, EAP), and Karlsruhe-Baden-Baden (FKB).

We recommend using public transport to get from the airport to Freiburg.

  • Frankfurt. There are hourly train connections from Frankfurt Airport to Freiburg with a direct connection every second hour. Travel time is about 2 hours.
  • Zürich (Switzerland). There are hourly train connections from Zürich Airport to Freiburg. Travel time is slightly more than two hours.
  • EuroAirport Basel-Mulhouse-Freiburg. Freiburger Reisedienst runs a direct bus between the airport and Freiburg train station. Travel time is about 1 hour, a one-way ticket costs about 20 € (credit cards not accepted). The same company arranges individual pick-ups from EuroAirport and other airports.
  • Karlsruhe-Baden-Baden. To get from the airport to Baden-Baden train station, you either use a infrequently running bus (25 minutes, approx. 2 €) or you take a taxi (15 minutes, 30 €). Credit cards are usually not accepted.

By Car

You reach Freiburg on Autobahn A5, exit "Freiburg Mitte".

Accomodation

Information will be added soon.

Equipment

Please bring your own laptop. We will provide multiplugs, but make sure that you have either a Schukoplug or a Europlug.

Organizers

You can reach the organizers by writing an email.