Skip to content

Instantly share code, notes, and snippets.

@AllPurposeName
Created February 24, 2015 22:11
Show Gist options
  • Save AllPurposeName/2894387a8ef26df8dc9d to your computer and use it in GitHub Desktop.
Save AllPurposeName/2894387a8ef26df8dc9d to your computer and use it in GitHub Desktop.
DJ Lightning Talk Outline
Portrait of a Language as a Young Program
* Brief Intro of Matz
--Why make a new language
--Birth of Coral, err Ruby
--Early days, 3 version updates in 2 days
--Mailing list which persists today
* What Ruby Has
--What did it derive from other languages
--Which other languages have those features
* How Ruby is Built/Works
--Written in C
--Updated features over the years
* Soaring Popularity, Ruby on Rails
--Emergence of Rails and Ruby as a web language
--Benefits of a mobile language with a strong community
* Modern Comparison
--To old dogs like JS, and emerging languages like Go
* Brief Looking Ahead
--Retaining relevance/functionality
--The death of languages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment