php vs python

Andrew Lee fiacre.patrick at gmail.com
Fri May 23 05:53:22 EDT 2008


notbob wrote:
> I'm not posting this just to initiate some religious flame war, though it's
> the perfect subject to do so.  No, I actaully want some serious advice about
> these two languages and since I think usenet is the best arena to find it,
> here ya' go.
> 
> So, here's my delimna: I want to start a blog.  Yeah, who doesn't.  Yet, I
> want learn the guts of it instead of just booting up some wordwank or
> whatever.  I started to learn python, but heard php was easier or faster or
> more like shell scripting or... fill in the blank.  Anyway, so I change over
> to learning php.  Then I run across that blog, Coding Horror, and start
> reading articles like this:
> 
> http://www.codinghorror.com/blog/archives/001119.html
> 
> Now what?  Go back to python.  Soldier on with php?  What do I know?  Not
> much.  I can setup mysql and apache,, but don't know how to use 'em, really.
> I use emacs and run slackware and can fumble my way through bash scripts,
> but I can't really write them or do lisp.  I've taken basic basic and basic
> C, but am barely literate in html.  Sometimes it seems overwhelming, but I
> persevere because it's more fun/challenging than video games, which bore me
> to tears.  
> 
> Well, that's my actual question, then.  Is php really so bad I'm just
> wasting my time?  Or is it really the quickest way to blog functionality?
> Would I be better served in the long run learning python, which claims to be
> easy as pie to learn/program (still looks hard to me).  I admit I'm no code
> geek.  But, I'm not completely brain dead, either, and I need something to
> keep my geezer brain sparking.  What say ye?
> 
> nb

Personally, I believe PHP would get you more productive more quickly for 
a blog, but it is a potentially brain damaging language in terms of 
really getting your juices flowing with programming.  It is not a 
general purpose language and suffers from all the limitations of of a 
tool designed for one job.  If you are interested in programming and the 
blog is your path to that, stick with Python!  In particular, immerse 
yourself in mod_python or look at a framework like Django or Pylons -- 
the learning curve is steep for any of these technologies but they are a 
full meal compared to saltine cracker and water of PHP.



More information about the Python-list mailing list