What’s Scalathon?

Scalathon is an opportunity for the Scala community to come together and improve the Scala ecosystem over two jam packed days.

Scalathon is about code

Scalathon is collaborative

Scalathon is social

Scalathon may be for you if

Event outline


Saturday we’ll be hacking all day, 9am-10pm. Throughout the day there will be short talks in the auditorium by representatives of various Scala projects. These talks are all about welcoming newcomers to the project. Many of these talks will:

We are hoping to provide breakfast and lunch, funding permitting.

At 10:00pm anyone with the energy can head over to a local pub for a happy hour.


Sunday we’ll be hacking 9am-5pm. Throughout the day there will be enrichment talks in the auditorium. These won’t be the kind of academic talks you would see at Scala Days. Instead, they will focus on Scalathon’s goal of helping Scala developers contribute to the language and its libraries. Many Sunday talks will be tutorials on:

We are hoping to provide breakfast and lunch, funding permitting.


Let’s be clear: everything about Friday, July 15 is optional and separate from the rest of the hackathon. That’s why it’s last in the list. If you can’t make Friday it won’t detract one iota from your hackathon experience.

On Friday from 12pm-2:30pm we’ll have a special meeting of Penn’s famous Programming Languages Club. Some Scala core developers will present on the formalization of Scala, followed by a catered lunch.

Then from 2:30pm-8pm we’ll have a documentation spree! We’ll be focusing on documenting the standard library, but you’re free to work on any documentation you’d like. This will be a smaller event than the weekend hackathon, so it’s a great opportunity to work more intimately with the Scala core team.

At 9pm we’ll have a functional programming quizzo with Philly Lambda at a local restaurant. If you’ve never heard of quizzo before, it’s a Philadelphia tradition of pub quizzes.

Note: To attend the special Programming Languages Club meeting or the documentation spree you must register on meetup.com. That’s a different registration than the weekend one. You do not need to register to attend the quizzo. It’s completely open.

Our suggestion on the talks …

… is to not go to them. Well, not too many of them. Remember, Scalathon is all about hacking, something you can’t do if you’re stuck in a lecture hall all day. All talks will be recorded and posted on Vimeo.com after the event. So our advice is to go to a couple talks each day and save the rest for home.

Acknowledgments: hackathon pictures CC from Flickr (1 2 3 4).