Sign in to follow this  
CosmicZombie

Python.

Recommended Posts

Quote:
Original post by Edward Ropple
Python, being a Turing-complete language, is as good at anything as any other Turing-complete language. Whether you like its quirks (and there are many) are up to you. It's one of those love-it-or-hate-it languages.
Even at a theoretical level, that's not true. Anyone who has studied PLT in any depth knows there are more important things that can be said about language semantics and the relative expressive power of languages than turing completeness (and these things are not a matter of taste, they are fact).

And at the practical level you also have to consider things like the quality of the language implementations, the quality of the libraries, etc.

And yes, Python is a good choice as a starting language. Much better than C or C++, at least.

Share this post


Link to post
Share on other sites
Quote:

Python, being a Turing-complete language, is as good at anything as any other Turing-complete language.


"Brainfuck, being a Turing-complete language, is as good at anything as any other Turing-complete language".

Sounds kinda strange, doesn't it?

Share this post


Link to post
Share on other sites
Quote:
Original post by mikeman
Quote:

Python, being a Turing-complete language, is as good at anything as any other Turing-complete language.


"Brainfuck, being a Turing-complete language, is as good at anything as any other Turing-complete language".

Sounds kinda strange, doesn't it?
I said you can, not that you'd like it. ;-)

Share this post


Link to post
Share on other sites
Quote:
Original post by Edward Ropple
I said you can, not that you'd like it. ;-)


You said no such thing. What you said was "Python, being a Turing-complete language, is as good at anything as any other Turing-complete language". The word "can" does not appear at all in that sentence. And your statement is patently false. There are things Python are good at that other languages are bad at. There are things that other languages are good at that Python is bad at. Not all Turing complete languages are equally good at everything. For example, Python is much better at text processing than C is. On the other hand, C is much better for writing device drivers than Python.

Share this post


Link to post
Share on other sites
Yes, Python is good for game programming. You can find everything you need to get started at the python website, but instead of downloading python from the official website do a google search for "active python" it is a python package with several useful add ons.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this