# Intros to Python for Rubyists?

**URL:** <https://www.ruby-forum.com/t/intros-to-python-for-rubyists/101753>\
**Category:** Ruby\
**Created:** [February 6, 2006, 10:50pm UTC](https://www.ruby-forum.com/t/intros-to-python-for-rubyists/101753 "2006-02-06T22:50:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dnorton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b3f665/32.png) [@dnorton](https://www.ruby-forum.com/u/dnorton)\
**Post date:** [February 6, 2006, 10:50pm UTC](https://www.ruby-forum.com/t/intros-to-python-for-rubyists/101753/1 "2006-02-06T22:50:34Z")

</div>

Hi all,

Don’t worry, I’m not jumping ship, I’m just going to have to do a  
project for a class in Python and I want to give myself as large an  
advantage as possible.

Does anyone have any Python tutorials that explain the foundations of  
the language in terms of Ruby (perhaps?) or maybe you’ve got a link to  
a Python tutorial that you found easy to read coming from Ruby?

I ask because Python gives me ISS (Irritable Syntax Syndrome) and when  
I start looking at some of the tuts on the Python site my eyes glaze  
over.

Any and all help is appreciated (short of advice on getting the  
Professor to switch the language to Ruby).

Thanks,

---

<div class="post-metadata">

**Author:** ![dnorton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b3f665/32.png) [@dnorton](https://www.ruby-forum.com/u/dnorton)\
**Post date:** [February 7, 2006, 12:20am UTC](https://www.ruby-forum.com/t/intros-to-python-for-rubyists/101753/2 "2006-02-07T00:20:12Z")

</div>

Daniel N. wrote:

> Hi all,
> 
> Don’t worry, I’m not jumping ship, I’m just going to have to do a  
> project for a class in Python and I want to give myself as large an  
> advantage as possible.
> 
> Does anyone have any Python tutorials that explain the foundations of  
> the language in terms of Ruby (perhaps?) or maybe you’ve got a link to  
> a Python tutorial that you found easy to read coming from Ruby?

For a while last year, everybody was blogging python vs. ruby: graham,  
Fowler, Bicking, Martelli, Eckel, Bray etc.

[http://directory.google.com/Top/Computers/Programming/Languages/Comparison\_and\_Review/](http://directory.google.com/Top/Computers/Programming/Languages/Comparison_and_Review/)  
[http://directory.google.com/Top/Computers/Programming/Languages/Ruby/](http://directory.google.com/Top/Computers/Programming/Languages/Ruby/)  
[http://c2.com/cgi/wiki?PythonVsRubyCodeExamples](http://c2.com/cgi/wiki?PythonVsRubyCodeExamples)  
[http://c2.com/cgi/wiki?PythonVsRuby](http://c2.com/cgi/wiki?PythonVsRuby)  
[http://c2.com/cgi/wiki?PythonAndRubyAreConverging](http://c2.com/cgi/wiki?PythonAndRubyAreConverging)  
[http://www.rexx.com/~oinkoink/Ruby\_v\_Python.html](http://www.rexx.com/~oinkoink/Ruby_v_Python.html)  
[http://www.artima.com/weblogs/viewpost.jsp?thread=141312](http://www.artima.com/weblogs/viewpost.jsp?thread=141312)

[http://blog.ianbicking.org/ruby-python-power.html](http://blog.ianbicking.org/ruby-python-power.html)  
[http://onestepback.org/index.cgi/Tech/Ruby/PythonAndRuby.rdoc](http://onestepback.org/index.cgi/Tech/Ruby/PythonAndRuby.rdoc)

> **[WebMD - Better information. Better health.](https://www.webmd.com/?RubyFromPython)**
>
> The leading source for trustworthy and timely health and medical news and information. Providing credible health information, supportive community, and educational services by blending award-winning expertise in content, community services, expert...

[http://reflectivesurface.com/weblog/2004/12/19/why-rails](http://reflectivesurface.com/weblog/2004/12/19/why-rails)  
[http://www.devsource.com/article2/0,1759,1778141,00.asp](http://www.devsource.com/article2/0,1759,1778141,00.asp)

> **[Collection Pipeline](https://martinfowler.com/articles/collection-pipeline/)**
>
> Collection pipelines are a programming pattern where you organize computation as a sequence of operations which compose by taking a collection as output of one and feeding it into the next.

[http://www.linuxjournal.com/article/5915](http://www.linuxjournal.com/article/5915)

[http://www.tbray.org/ongoing/When/200x/2005/08/27/Ruby](http://www.tbray.org/ongoing/When/200x/2005/08/27/Ruby)  
[http://mail.python.org/pipermail/python-list/2005-October/305692.html](http://mail.python.org/pipermail/python-list/2005-October/305692.html)

[awaretek.com](http://awaretek.com) has 125 python tutorials, and download the free trials of  
wingware and Komodo, as well as the documentation pack you get from  
Activestate. They make python as painless as possible (which isn’t to  
say it’ll be completely intuitive).

---

<div class="post-metadata">

**Author:** ![dnorton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b3f665/32.png) [@dnorton](https://www.ruby-forum.com/u/dnorton)\
**Post date:** [February 7, 2006, 3:35am UTC](https://www.ruby-forum.com/t/intros-to-python-for-rubyists/101753/3 "2006-02-07T03:35:56Z")

</div>

About 300 tutorials on Python now…at [Python Tutorials, more than 300, updated March 2, 2009 and carefully sorted by topic and category](http://www.awaretek.com/tutorials.html)

Surely you can find a couple that suit you :-))

although I dont think any of them come at it from a Ruby point of  
view…

Ron Stephens

P.S. I love Ruby… but Python is my first love, and you know how that  
is…

---

<div class="post-metadata">

**Author:** ![dnorton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b3f665/32.png) [@dnorton](https://www.ruby-forum.com/u/dnorton)\
**Post date:** [February 7, 2006, 2:06am UTC](https://www.ruby-forum.com/t/intros-to-python-for-rubyists/101753/4 "2006-02-07T02:06:59Z")

</div>

Thanks Gene, there’s a lot of really good info in there.
