Skip to content

Commit

Permalink
Add my proposal.
Browse files Browse the repository at this point in the history
  • Loading branch information
Mike Leone committed Jun 14, 2013
1 parent 53ebeb8 commit a2efc49
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions mike-leone.python-for-ruby-programmers.md
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,34 @@
# Python for Ruby Programmers

## by Mike Leone

### Abstract

You've probably heard of Python, the _other_ popular, dynamic, multi-paradigm
programming language. It occupies much of the same space as Ruby, has many
similar language features, and the syntax even looks pretty similar. But what
are the specific strengths and weaknesses of Python when compared to Ruby? What
use cases are conducive to one language versus the other?

In this talk, we look at similarities and differences in the design of each
language, exploring how they affect application development and maintenance.
Later, we look at some specific problem domains (web development, scientific
programming, etc) and show how much traction each language has for those
domains.


### Additional Notes

In this talk, I'll show you that (a) jumping between Ruby and Python is very
easy, and that (b) learning Python will make you a better Ruby Programmer.

This is a new version of my "Python for Ruby Programmers" talk. It was first
presented at Los Angeles RubyConf 2013, and it made the front page of Hacker
News. I received lots of useful feedback from that; this version features
better material for advanced programmers and better idiomatic code samples.

## Social

* [My blog](http://leone.panopticdev.com)
* [@facebiff on Twitter](http://twitter.com/facebiff)
* [mleone on GitHub](https://github.com/mleone)

0 comments on commit a2efc49

Please sign in to comment.