Permalink
Browse files

Chapter Overview / Organization

  • Loading branch information...
1 parent b6ff85d commit 112ce0e6d10a6e21eaa3c3ff1df609503a90c37c @weppos committed Feb 24, 2011
View
5 gettingstarted/01_object.md
@@ -1,5 +0,0 @@
-!SLIDE
-# Ruby is full OOP
-
-!SLIDE
-# Object (Basic Object)
View
2 overview/01_core.md
@@ -1,2 +0,0 @@
-!SLIDE
-# Core Library
View
53 overview/01_organization.md
@@ -0,0 +1,53 @@
+!SLIDE subsection
+# Ruby library organization
+
+
+!SLIDE bullets
+# Groups
+
+* Core Library
+* Standard Library
+* Third Party / Gems
+
+
+!SLIDE bullets
+# Core Library
+
+* Mostly implemented in C
+* Core objects (Kernel, String, Array...)
+
+
+!SLIDE bullets
+# Standard Library
+
+* Mostly implemented in Ruby
+* require 'library'
+
+
+!SLIDE bullets
+# Third Party
+
+* All the rest
+
+
+!SLIDE center
+# RubyGems
+
+[![RVM](rubygems-logo.png)](http://docs.rubygems.org/)
+
+## The default Ruby package management
+
+
+!SLIDE bullets
+# RubyGems is ...
+
+* ... the preferred way to distribute a Ruby library
+* ... the [Ruby community's gem hosting service](https://rubygems.org/)
+* ... bundled into Ruby 1.9.2
+
+
+!SLIDE bullets
+## A RubyGems library is called
+
+# Gem
+
View
2 overview/02_core.md
@@ -1,2 +0,0 @@
-!SLIDE
-# Standard Library
View
14 overview/02_object.md
@@ -0,0 +1,14 @@
+!SLIDE subsection
+# Ruby.new
+
+
+!SLIDE
+# Ruby is full OOP
+
+
+!SLIDE
+# Everything is an object
+
+
+!SLIDE
+# Object (Basic Object)
View
5 overview/03_rubygems.md
@@ -1,5 +0,0 @@
-!SLIDE
-# RubyGems
-
-!SLIDE
-# Gem
View
BIN overview/rubygems-logo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 112ce0e

Please sign in to comment.