Why do I need to learn Python?

Started by
16 comments, last by capn_midnight 19 years, 4 months ago
Could anyone list some good Python sites and/or books? Specifically with relation to OpenGL development with it? (Not to derail the thread...)
If a plant cannot live according to its nature, it dies; so a man.
Advertisement
Quote:Original post by Woodsman
Could anyone list some good Python sites and/or books? Specifically with relation to OpenGL development with it? (Not to derail the thread...)

Python.org - the tutorial covers the basics of the language, which you can learn in a day or two.

Then you might want to Google PyOpenGL, which I believe is available for the 2.3.x series now. Also, give PyGame a search, it's an SDL port which is very, well, easy to learn and fun to play with.

Have fun.
_________________Politics is the ability to foretell what is going to happen tomorrow, next week, next month and next year. And to have the ability afterwards to explain why it didn't happen. -- Winston ChurchillGDNet-0.2 - rate users the easy way with this nifty Firefox extension. Updated with new features.
I'm probably going to be the first one to say this, but

Don't take the Python!

Don't you see what it does to everyone!!! It makes them make other people take it and it never stops consuming. Resist!! Assembly pwns all btw.
"I study differential and integral calculus in my spare time." -- Karl Marx
Quote:Original post by Drevay
Quote:Original post by Woodsman
Could anyone list some good Python sites and/or books? Specifically with relation to OpenGL development with it? (Not to derail the thread...)

Python.org - the tutorial covers the basics of the language, which you can learn in a day or two.

Then you might want to Google PyOpenGL, which I believe is available for the 2.3.x series now. Also, give PyGame a search, it's an SDL port which is very, well, easy to learn and fun to play with.

Have fun.
I have done a little work in Python. I have to learn it (it with OGL, rather) soon for work. Thanks a lot for the names, I had found a few things but wasn't sure on the best approach. I'm not sure what they're using, exactly, so I figure anything is a step in the right direction. Cheers.
If a plant cannot live according to its nature, it dies; so a man.
Python is a nice language, not my preferred language, but it is nice.
Learning Python is a very nice book to have for beginning the Python language. There is also Programming Python. The Python.org tutorial is also fairly nice.
for OpenGL there is PyOpenGL
Quote:Original post by CoffeeMug
Furthermore, you can use closures (albeit somewhat limited) in C++.

How?
--AnkhSVN - A Visual Studio .NET Addin for the Subversion version control system.[Project site] [IRC channel] [Blog]
@Arild: He may be thinking along these lines?

Anyway. Python offers HUGE amounts of "hack value" to the experienced programmer; I'm still discovering fun little bits of it. The introspection blows Java's out of the water. (Hell, you can even change an object's __class__ - the underscores are not for emphasis but to illustrate the language syntax :) ) You get to play with a bunch of FP toys while keeping a relatively familiar syntax. At the cost of having to keep a little more organized and disciplined, you practically get all of the good things about Perl (except CPAN) with none of the bad.
a lot of organizations use python for their live code, such as NASA. They say that it is easy to develop good code, quickly. Python has some nice features. In my first 15 minutes of learning the language (okay, it was 15 minutes and 10 seconds, I was actually timed) I wrote a script to print out a circle of periods on the screen.

[Formerly "capn_midnight". See some of my projects. Find me on twitter tumblr G+ Github.]

This topic is closed to new replies.

Advertisement