background preloader


Facebook Twitter

Python Vs Ruby. So, how do PythonLanguage and RubyLanguage compare?

Python Vs Ruby

They look more similar to each other than either does to Perl. What are the differences? Points of comparison: Overview Heritage and Philosophy Popularity Readability Ease for Beginners Ruby Blocks and Python Lambdas Development Environments Community and Documentation Libraries, Platforms and Applications Performance Opinions : Leaving Python for Ruby / Leaving Ruby for Python (anybody?)

Misc. (See also PythonVsRubyCodeExamples, PythonRubyAttrComparison, PythonRubyInitializer) Preliminary comments Note to the reader: it is impossible to figure out what is going on here, and you will most likely not be able to get any useful information from the nonsensical ramblings and half-conversations here. Instead of emphasizing the what, I want to emphasize the how part: how we feel while programming. Overview Both languages are HighLevel, GarbageCollected, and DynamicallyTyped.{|item| item.to_s} => ['2', '4', '53'] ReadWriteCloud. Once Again, Twitter Drops Ruby for Java - ReadWriteCloud. Twitter has now moved its entire search stack from Ruby-on-Rails to Java.

Once Again, Twitter Drops Ruby for Java - ReadWriteCloud

That's a big shift. Twitter moved its back end message queue from Ruby to Scala, a Java platform in the 2008-2009 time frame. The move was attributed to issues with reliability on the back-end. This latest move makes the shift pretty much complete. At Twitter, Ruby is out of the picture. Twitter explains the change on its engineering blog: Last week, we launched a replacement for our Ruby-on-Rails front-end: a Java server we call Blender. Does this mean that Java is better than Ruby for services with heavy loads? Ganeshji Marwaha, director at Triomatrix Webservices, says it all depends: Wow, that is quite an achievement. The Best Way to Learn Rails. I come from a PHP background, but these days, I'm a full-time Rails developer.

The Best Way to Learn Rails

The difficulty for most people who make the switch lies in the learning curve that’s involved. Once you've become proficient in a language or framework, switching to a new one feels like an unnecessary (and time-consuming) challenge. However, learning Ruby and Rails is actually pretty easy! It's an incredibly powerful framework, and has a huge community pushing it along.

So that begs the question: what's the best way to learn Rails? This article details a full lesson plan that will get you up and running in no time! You might think learning Ruby is the most important step, and this is probably the part where everyone stops learning and just sticks with their current framework. Work through the Try Ruby exercises. The most recommended tool for dipping into Ruby's syntax is the Try Ruby website. Once you’ve worked through these exercises a couple of times, you'll have a solid base. Great! Railscasts: A must! Learn Ruby on Rails: the Ultimate Beginner’s Tutorial Article. Ruby on Rails is the web development framework of the moment, powering GitHub, Twitter, Hulu and many more successful apps and websites.

Learn Ruby on Rails: the Ultimate Beginner’s Tutorial Article

The arrival of Rails 4 is the perfect time to learn it. SitePoint’s newest ebook, ‘Jump Start Rails’, from Andy Hawthorne, will get you up to speed with Ruby on Rails in just a weekend. Andy has also prepared the ‘Build your first Rails’ app online course to take you from creating a complete Ruby on Rails 4 app with a log in system all the way to deploying it to Heroku, a leading Rails application hosting environment, in a couple of hours. Also, our all time great, 10 part tutorial from Patrick Lenz can be found here: Learn Ruby on Rails: the Ultimate Beginner’s Tutorial.

If you are looking for more advanced topics such as this great Introduction to Sass in Rails, head over to RubySource for fresh tutorials and to discover new Ruby gems. Editor-in-chief, SitePoint & Learnable.