Wednesday, July 24, 2013
6:30 PM

  •  
    1814 Westport Road, Kansas City, MO (map)
    39.050659 -94.607025

  • Leisure: Fun with ImplementationBill Burdick

    Leisure is a lazy, functional, dynamically typed language with strong metaprogramming facilities.  This talk explores how some elements of Leisure work; we'll cover the language, including the parser (written in Leisure itself), the macro system (also written in Leisure), and Leisure's IO monad (how it works and how purely functional languages remain "pure" by using monads for IO).  Then, we'll talk about Leisure's REPL and its interactive, in-browser environment and how command line tools can communicate with both of them.  We'll also talk about why and how it hooks up to Google Drive and what some plans are to make it accessible to underprivileged users.
    About the speaker: Bill Burdick is just this guy who's written a lot of code.  He likes programming languages, GUIs, persistence, programming tools, games, and artificial intelligence (and lots of other things :) ).  Lately, he's been working on a programming language and environment-thing called Leisure, which he hopes both new programmers and experts will have a lot of fun with.  You don't even need to own a computer to program with it, because It can hook right up to Google Drive (and other services, later), so you can use a public computer or a friend's computer if you don't have one.

    Introduction to ClojureSeth Verrinder

    Clojure is a dynamically typed functional Lisp for the JVM. This talk explains what that means and why it's a good thing and introduces the basic data structures and concepts defined by Clojure.
    About the speaker: Seth Verrinder has spent the last 10 years writing software for small and medium businesses in industries including scientific training for professional athletes, printing press quality assurance, and point-of-sale.

    Notes

    Please RSVP so we can get as close to an accurate headcount as possible. Cerner has been kind enough to sponsor pizza for this event, and a headcount will help ensure no one leaves hungry.
    Google has been gracious enough to make their lounge available for a second time and has asked attendees to sign a release, which some members have expressed reservations about.  For those that wish to not sign the release, please know that additional locations will be used for future events.
  • 0 Response to "July 24th: Lambda Lounge KC"

    Post a Comment

    Group Tools

    Random Prize Winner
    Use this tool to generate random numbers for prize drawings.




    Follow this twitter list of the twitter accounts for the user groups. Ask for your group to be added to this list: twitter list
    Subscribe to the Kansas City User Group Newspaper at Paper.li

    Blog Archive

    Followers