Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 74829fabff
Fetching contributors…

Cannot retrieve contributors at this time

56 lines (38 sloc) 2.741 kB
layout title date author categories tags
post
Dynamic Programming Language Enthusiasts Meetup
2012-04-23 18:01:16 -0700
James Wang
Event

Announcing: A meetup for Honolulu-based dynamic programming language enthusiasts

Dynamic language features, concepts, and implementations in multiple languages will be presented in talks and workshops. All languages are welcome, but this group will initially focus on: Objective-C, Haskell, Python, Clojure, Ruby and Javascript.

All participants are encouraged to present some material. Topics will be covered in talks and workshops by the members of this group. Subjects will come from a cohesive set of dynamic language concepts.

This series of talks aims to bring discussion and learning of interesting programming topics to Honolulu, not by importing speakers or exporting programmers (to/from the mainland), but by harnessing and growing our own talents locally. Think of it a first-rate programming conference, happening in slow motion, spread out across several months.

Some manner of pastry will be served.

Please sign up on our meetup page to get involved: http://www.meetup.com/dynamic

Talk #1: Objective-C - What makes it dynamic? Tuesday - May 1, 2012 - 7pm by Kyle Oba

Talk #2: Haskell - An introduction Thursday - May 24, 2012 - 7pm by Tim Newsham

These talks both take place at The Box Jelly 307c Kamani Street, inside Fishcake

Further planned talks:

  • Functional Python - By Shu Zong Chen
  • Clojure - An intro, setup w/ Emacs, Slime, Leiningen - by Kyle

Please forward to anyone you think might be interested.

Thank you, Kyle

Detailed descriptions of upcoming talks:

Talk #1:

  • by Kyle Oba Dynamic Languages - They're not just for Rubyists (and Pythonistas)... Being the platform language for iOS development, Objective-C has recently exploded in popularity (http://www.tiobe.com/index.php/paperinfo/tpci/Objective-C.html). One reason it makes developers so productive is that it supports many dynamic programming concepts.

This talk will highlight the Objective-C runtime, and how it implements some of the language's interesting and useful features (message passing, key-value-observing, categories, etc).

Talk #2:

  • by Tim Newsham The Haskell programming language is unique, challenging and inspiring. Haskell is notable for its strong, static type system, its "lazy" evaluation and its adherence to strict functional purity. Programming in Haskell is very different from programming in C- and Lisp-like languages most programmers are familiar with. Simply learning Haskell can be a mind-expanding experience.

In this talk we will get a glimpse of Haskell, discuss what makes it unique and compare its features with those in other languages.

Jump to Line
Something went wrong with that request. Please try again.