Skip to content

7 Languages in 7 Hours

Photo of Jess Erickson
Hosted By
Jess E.
7 Languages in 7 Hours

Details

For tickets to this class please purchase here: http://7languages7hours.eventbrite.com/

7 Languages in 7 Hours

Saturday, January 19th from 11 am - 6 pm
Emily Green, Backend Engineer, SoundCloud

Class Overview:

7 Inspired by the book 7 languages in 7 weeks (http://pragprog.com/book/btlang/seven-languages-in-seven-weeks) we'll be introducing 7 different computer languages in just one day. For each language we'll be coding up a simple example. We'll be using the different languages as a gateway to explore broader themes in computing, including memory models, type systems, concurrency models, compilation and interpretation, virtual machines, and object-oriented and functional programming paradigms. This class will be perfect for developers who are looking to improve their programming by dabbling in a bit of polyglotism.

Languages covered will be, C, Java, Ruby, Haskell, Clojure, Go and Erlang.

Student Takeaways:

  • learning new languages is a good way to learn new concepts

  • languages can differ hugely in their approach; understanding these differences will make us better coders in any language

  • vive la différence!

Level Pre-Requisites:

Students will need to be already proficient in at least one programming language. Basic knowledge of the command line, and Git will also be needed.

Required class materials / software:

We will be coding up some exercises, so students should bring laptops. Before the day we'll send out instructions on how to install enough to run programs in the 7 languages; but if you run into problems, we can sort it out on the day.

Instructor bio:

Emily is a developer who moved to Berlin from London. She's a little in love with programming languages, and has programmed in various ones since she wrote her first program when she was 14 (embarrassingly enough in Visual Basic; yep, dated and a little disgusting!). Nowadays she organises a functional programming club called The Fun Club (https://www.meetup.com/thefunclub/), and works as a Backend Engineer on SoundCloud's Data Team.

Can't make it? Sign up at http://generalassemb.ly (http://generalassemb.ly/) to stay in the loop on future events and classes.

Our Refund Policy: Plans change? We get it. But if you can't make it to a class/workshop, please email us at classes@generalassemb.ly at least 7 days before the scheduled event date. No refunds will be given after this timeframe.

Photo of General Assembly Berlin group
General Assembly Berlin
See more events
betahaus
Prinzessinnenstrasse 19-20 10969 · Berlin