Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Ideas for Python learner

Name: Amhed 2011-04-01 1:10

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.

Name: IHBT 2011-04-01 15:44

>>13
1. small, efficient implementation, by far the fastest dynamic language in current use

Lisps[1][2][3][4] are much faster, LuaJIT[5][6] is the fastest non-Lisp dynamic language.

[1] http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=racket
[2] http://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=python3&lang2=racket

[3] http://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=python3&lang2=sbcl
[4] http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=sbcl

[5] http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=luajit
[6] http://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=python3&lang2=luajit

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.

Name: Anonymous 2011-04-01 15:55

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.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List