If you program in Python you might like this about it:
it makes easy things easy and difficult things possible
it sounds cool
it's very fast
it's been more than 17 years in development and very stable
Hint: you could... | you get... | you can... | you will... | now you... | there are... | you are... | if you... | it is... | you have... | there's a... | there is... | you don't... | the way... | it's pretty... | no one... | chicks dig... | there's no... | everything is... | it's really...
If you program in Python you won't be happy to know that:
it's not as fast as c++, java and others
threads are still a young and peripherical module and although very easy - might have errors (although very rare)
Hint: there is... | you will... | most of... | you can't... | it's not... | it is... | there are... | if you... | you probably... | you have... | most people... | this is... | there's a... | you need... | it takes... | there's no... | you are... | they are... | you're probably... | you can...
If you program in Python then you could enjoy similar things/activities:
PyGame
blender
CherryPy framework
Google App Engine
Django framework
web2py framework
Hint: being a... | buying a...
If you want to really program in Python you should have those things:
something app or program you wish you had but dont
Hint: lots of... | at least... | a lot... | a good... | a great... | really big... | something to...
If you program in Python and you want to push the limits, try to:
python in many different contexts and mix with other languages.
use psyco library - it's a kind-of-compiler for python - makes your programs go way faster with a couple of lines of additional code
Hint: do it... | ask for... | try to... | make a... | ask if... | not use... | take a... | tell them... | talk to... | create your... | take the... | shoot a... | ride a... | make your... | go to... | make an... | actually do... | work for... | find a... | ask to...
When you program in Python it is not the same as ... because ...:
programming in java after a python eats you
programming in PHP as Python is a general-purpose language, PHP is still web-specific
Hint: going to... | being a... | riding a... | being an... | programming in... | driving, because...
When you program in Python it is essentially the same as ... because ...:
lots of other languages because they all pretty much end up doing basically the same thing in the end.
Hint: being a... | being in... | any other...
When you program in Python your "mortal enemies" are:
"{" and "}" - forget about them
c/c++ programmers - althogh they know it's longer to develop c/c++ program, python still has often comparable run-time speed
incorrect path definitions for external files, executables
java-programmers, because no java programmer in the world acknowlegdes existence of any other programming language
Hint: people who... | lack of... | high priced... | people with... | things that... | get rich... | other geeks... | a phone...
These sites will help you when you program in Python:
python.org
Hint: ...
You know it's the last time you program in Python when:
a python eats your computer
a python eats you
Hint: you get... | you have... | you are... | you run... | you see... | you find... | when your... | you go... | the last... | you lost... | you receive... | you can't... | you try... | the instructor... | you look... | you buy... | you start... | it's the... | you hear... | your approval...
When you program in Python and fail it's probably because:
you are used to some other language, but Python is in many way better although takes time to get used to
if you are from PHP background and use array['a']+=1 you should use array['a']=array.get('a',0)+1
its hard to type while being digested by a snake
Hint: you are... | you were... | you didn't... | you tried... | you're not... | you got... | you didnt... | you had... | you don't... | you took... | it wasn't... | you have... | you dont... | you couldn't... | you aren't... | you've got... | it was... | you smoke... | you asked... | you drank...
What would be different in the idea (you program in Python) if you had a million dollars:
I'd have a couple dozen people programming in Python for me
you could eat cake while you programmed in python.
Hint: you could... | you would... | i would... | you'd be... | i could... | you wouldn't... | you can... | i wouldnt... | it would... | you'd have... | i'd buy... | i wouldn't...
If you program in Python it's probably because:
you want to glue easy code with c/c++ old functions you have
Hint: you are... | you have... | you can't... | you want... | you lost... | you just... | you need... | it is... | you love... | you've got...