I am learning Python, what is some good projects/ideas of what to program so I can learn Python and then learn a real language down the line. Nothing math as I am not wanting to do something boring math, I want to do fun stuff to stay interested while I learn.
Thank you. Also English is not my first language so apologize if my request does not sound accurate.
No, you samefags misunderstand. I am wanting to learning how to do fun stuff right away before I start with the mathemaustical fine-tuning involved with other languages.
>>8
Math and programming are the same thing. If you cannot understand this, you should not write any code and return to your Halo or Barbie's Summer House.
>>11
I think auto repair might be too technical for him.
Name:
Anonymous2011-04-01 15:24
the best advice for a python learner is to disregard any advice from users of other programming languages, because it's a ploy to convert you
instead, you should convince them that python is superior to all other languages, and that they should use it exclusively
python is all of the following:
1. small, efficient implementation, by far the fastest dynamic language in current use
2. very simple semantics with no corner cases
3. extremely effective, leading-edge jit compilers
4. the indentation-based syntax ensures there is no possibility of ambiguous code, nor is it possible to lose meaning as a result of transmission errors
5. "only one way to do it" is the most profound design goal of any language, and python rigidly follows this rule
6. easily sandboxable, important for running untrusted user code
7. multithreading-friendly, when you really want to show c++ who's boss
3. extremely effective, leading-edge jit compilers
It has no JIT. Do you mean PyPy? Nobody cares about it, they use CPython.
4. the indentation-based syntax ensures there is no possibility of ambiguous code, nor is it possible to lose meaning as a result of transmission errors
The indentation itself is ambiguous, you can't autoindent python code, you can't copy-paste python code without breaking something.
5. "only one way to do it" is the most profound design goal of any language, and python rigidly follows this rule for loop, map, list comprehensions, filter, for loop, list comprehensions, append, for loop, list comprehensions, sum, reduce, ...
7. multithreading-friendly, when you really want to show c++ who's boss I HAVE FUCKING BEEN TROLLED ~ The GIL.
5. "only one way to do it" is the most profound design goal of any language
Calling bullshit, straight up no chaser USDA Prime bullshit. I do agree that, yes FIOC is positively fascistic about following this principle.
Of course we have to consider the source: Guido the Nazi.
Name:
Anonymous2011-04-01 16:12
The Python garbage collector sucks the big one relative to Lisp.