Loading Events

<< All Events

  • This event has passed.

7 LANGUAGES IN 7 HOURS

Event Description


Emily Green, Backend Engineer, SoundCloud

Please sign up through Eventbrite

Class Overview: 

7 Inspired by the book 7 languages in 7 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, and works as a Backend Engineer on SoundCloud’s Data Team.

___

Can’t make it? Sign up at 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.

Event Details


Jan

19

11:00am

-

6:00pm

Book Now