addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

7 Languages Study Group - 3rd Meeting

 

Continue our amazing language journey with Prolog -- join us for the third language of Seven Languages in Seven Weeks.

Last meeting we had a smaller group for Io.  What a mind bend!  Be prepared for even more mind-bending goodness with Prolog.  The oldest and possibly the oddest of the languages covered in this book, Prolog can be an amazingly powerful tool to add to your arsenal.  Work through the burn -- it's worth it!

Since we are delaying our meeting by two weeks, you are also invited to get together with Abby and work on some of the exercises, as Prolog is one of her pet languages.  Email if interested.

1:00-1:30 - snacking and networking

1:30-2:00 - review of vocabulary and questions

2:00-4:00 - the code!

 

Seven Languages in Seven Weeks
(http://pragprog.com/book/btlang/seven-languages-in-seven-weeks)
This book should appeal to developers with a wide range of experience levels. It aims to give you hands-on experiences with seven languages, and to teach you HOW to learn a language quickly. The languages targeted are Clojure, Scala, Haskell, Io, Prolog, Erlang, and Ruby. Among them, four distinct programming language paradigms are represented.  What better way to get your feet wet/build your coder chops than to stretch your brain with all these different languages?

Check out the book's preview on Amazon for descriptions of the languages and the book's goals! In particular, the sections called Buy This Book and Don't Buy This Book describe what's covered (and what's not), and how.

Companies who use these languages:

Clojure: A number of companies, notably Citigroup; also local company Sonian. http://dev.clojure.org/display/community/Clojure+Success+Stories

Erlang: Notably, Facebook, Amazon, Motorola, Ericcson, primarily for back-end

Haskell: A long list of companies, including Facebook, BofA Meryll Lynch, and Google. http://www.haskell.org/haskellwiki/Haskell_in_industry

Io: ?  But many people seem to think it is an efficient and elegant language!

Prolog: Local companies ioSemantics LLC and Sozora; certain NASA projects; Ericcson's Network Resource Manager, and others. http://sicstus.sics.se/customers.html for a short list; http://www.drdobbs.com/parallel/the-practical-application-of-prolog/184405220 for another.

Ruby: A ton of users in Boulder/Denver.  http://www.ruby-lang.org/en/documentation/success-stories/ , http://www.setfiremedia.com/blog/50-of-the-best-websites-developed-using-ruby-on-rails

Scala: A growing trend seems to be companies switching from Ruby to Scala as they scale.  Notable users are: FullContact (local!), Twitter (formerly Ruby), Tumblr (formerly Ruby), LinkedIn, FourSquare, Xerox, Siemens. http://www.scala-lang.org/node/1658



Join or login to comment.

  • Abby B. B.

    I'm available to meet this coming weekend - I would be SO stoked to work together. Anyone who has the time to start early, please get in touch! Prolog is an awesome language.

    May 13, 2013

  • anya

    drat - i just saw this 20 minutes after making another commitment.

    May 13, 2013

5 went

Our Sponsors

  • Galvanize

    Galvanize hosts our main Denver & Boulder meetups, & many study groups!

  • CA Technologies

    CA (formerly Rally) hosts our Boulder Meetups!

  • Twitter | GNIP

    Food for our Boulder meetups!

  • Technical Integrity

    Community Partner for 2015 meetups

  • InspiringApps

    InspiringApps sponsors our Boulder Javascript & Android study groups

  • Razorfish

    Razorfish sponsors food & drink for the Javascript Study Group!

  • GoSpotCheck

    Denver Java Study Group Sponsor

  • Workday

    Workday hosts and sponsors our Boulder JavaScript study group.

  • SAP Hybris

    SAP Hybris hosts and sponsors our Boulder Java study group.

  • Cardinal Peak

    Cardinal Peak provides space, refreshments and speakers for WWC Events.

  • VictorOps

    VictorOps is sponsoring a happy hour in Boulder

  • Digital Garage

    Food/drink and presenting at our April, 2017 event.

  • Gogo

    Event space, food/drinks, and fabulous speakers!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy