The Cache: Technology Expert's Forum
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 02:08:12 AM

Login with username, password and session length


Pages: [1]
  Print  
Author Topic: Learning Python  (Read 353 times)
isthisthingon
Global Moderator
Lifer
*****
Offline Offline

Posts: 2873



View Profile
« on: January 31, 2010, 06:14:00 PM »

In almost two days I've gone from a complete Python ignoramus to a beginning Python coder capable of building basic software.  I would highly recommend it for anyone considering Ubuntu since it's the language of choice for writing apps and the language most used in Ubuntu programs.  I'm planning to contribute to the Ubuntu project and as such have decided to go deep with the language.  It's extremely fun and has a nice Eclipse plug in called PyDev. 

If you're comfortable with OO languages this one is a snap to pick up.  I've also had the advantage of using the Python Fundamentals DVD by Wesley J. Chun (Prentice Hall).  I highly recommend this for anyone interested.  I haven't even finished it and I find it hard to continue the video lessons because I'm too busy writing cool classes and experimenting with apps Smiley

Also, I had a discussion with a Ruby guru at work and asked him about the differences between Python and Ruby.  He basically said 6 of one 1/2 dozen of the other.  Python has a tendency to get conceptually lumped in with Perl when it truly is more along the lines of Ruby.  Ruby is just as much of a scripting language as Python.
Logged

I would love to change the world, but they won't give me the source code.
kurdt
Lifer
*****
Offline Offline

Posts: 1153


paha arkkitehti


View Profile
« Reply #1 on: January 31, 2010, 10:50:11 PM »

Also you might want to check out Cython. If you feel like your Python scripts are running slow, with Cython you can convert them into C very easily and get 100-1000x speedup Smiley
Logged

I met god and he had nothing to say to me.
isthisthingon
Global Moderator
Lifer
*****
Offline Offline

Posts: 2873



View Profile
« Reply #2 on: January 31, 2010, 10:58:06 PM »

Cool - when the time comes I might look at that.  Thanks.
Logged

I would love to change the world, but they won't give me the source code.
nop_90
Global Moderator
Lifer
*****
Offline Offline

Posts: 2203


View Profile
« Reply #3 on: February 01, 2010, 03:02:44 PM »

cython is for extensions
it is a dialect of python
use pyscho

Logged
Pages: [1]
  Print  
 
Jump to:  

Perkiset's Place Home   Best of The Cache   phpMyIDE: MySQL Stored Procedures, Functions & Triggers
Politics @ Perkiset's   Pinkhat's Perspective   
cache
mart
coder
programmers
ajax
php
javascript
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


Valid XHTML 1.0! Valid CSS!