summaryrefslogtreecommitdiff
path: root/_posts/2012-02-28-ruby-as-a-philosophy.html
diff options
context:
space:
mode:
authorJosé Mota <josemota.net@gmail.com>2012-04-06 19:40:37 +0100
committerJosé Mota <josemota.net@gmail.com>2012-04-06 19:40:37 +0100
commit3204575bfcd1f12db5945c8959073d40915cfdfe (patch)
tree5b35a0896f91043c931482b5ecb99dc2aa154310 /_posts/2012-02-28-ruby-as-a-philosophy.html
parent6644e3213758ac5f8ea4f388d4dcf4105e7d4530 (diff)
Import all posts.
Diffstat (limited to '_posts/2012-02-28-ruby-as-a-philosophy.html')
-rw-r--r--_posts/2012-02-28-ruby-as-a-philosophy.html31
1 files changed, 31 insertions, 0 deletions
diff --git a/_posts/2012-02-28-ruby-as-a-philosophy.html b/_posts/2012-02-28-ruby-as-a-philosophy.html
new file mode 100644
index 0000000..48eb2b4
--- /dev/null
+++ b/_posts/2012-02-28-ruby-as-a-philosophy.html
@@ -0,0 +1,31 @@
+---
+layout: post
+title: Ruby as a philosophy
+tags:
+- Development
+- Personal improvement
+status: draft
+type: post
+published: false
+meta:
+ _edit_last: '1'
+ _sd_is_markdown: '1'
+---
+<p>The Ruby language is only a part of what I want to consider an open philosophy. There's just so much behind the definition of a Ruby developer, and I want to be proud enough to consider myself as one.</p>
+
+<p>I come from a <code>PHP</code> background, and have also developed <code>C</code>, <code>VB</code> and Java. I respect <code>C</code> because it is the mainstream procedural language, although I don't actually develop with it. A better comparison would be between Ruby, <code>PHP</code>, Java, Python (never tried), Perl (never tried either) and <code>C#</code> (barely touched it). I've tried the first two and my conclusion is that PHP has two purposes:</p>
+
+<ul>
+<li>Hold the millions of websites out there so they won't just break;</li>
+<li>Ease website deployment through <em>Wordpress, Drupal and Textpattern</em>. They build the righteous web in PHP: <em>accessible, microformatted, well crafted</em> publishing platforms.</li>
+</ul>
+
+<p>Other than that, I want Ruby to be the way to go for me. Wether through Rails, Sinatra, MacRuby, CLI apps, you name it.</p>
+
+<h3>The principle of Easy</h3>
+
+<p>Ruby's syntax leaves a pretty good impression on me. It's clean, fresh and fun. Its capabilities (from what I have read in the Pickaxe book) are out of the normal league. Blocks, procs and all its dynamics still blow me away.</p>
+
+<h3>The principle of Supportive</h3>
+
+<p>This actually is a proof that</p>