Return - Entire thread - Last 10 posts

Reasons why Python 3 (and 2) is shit (14)


1 Name: #!/usr/bin/anonymous : 2017-06-16 00:22 ID:jv9oB1f2

Entire post...

5 Name: #!/usr/bin/anonymous : 2017-06-21 19:33 ID:ilN/++Zs

>>4
Oh damn, busted. I must have been thinking of "accumulate".

They really don't have that? Does it at least have immutable map literals?

6 Name: #!/usr/bin/anonymous : 2017-07-03 23:23 ID:jv9oB1f2

>>5
No and no. Guido van Rossum is against immutability. He is also against TCO and recursion in general (search for: "neopythonic" "tail recursion elimination")

7 Name: #!/usr/bin/anonymous : 2017-07-16 19:53 ID:M3qI9Fmx

>>2
There is nothing wrong with forced indentation. A good programmer shall indent their code regardless. A bad programmer will make everything look like shit so forced indentation makes his good usable to others besides himself.

8 Name: #!/usr/bin/anonymous : 2017-07-16 19:55 ID:M3qI9Fmx

> no do-while statement

There already is while. A do-while construct is redundant.

9 Name: #!/usr/bin/anonymous : 2017-07-20 19:37 ID:ilN/++Zs

>>8
Both for and named let subsume while, to boot.

10 Name: #!/usr/bin/anonymous : 2017-08-30 00:30 ID:jv9oB1f2

Reason#381: [i]inconsistency and lack of abstraction for array declarations[/i] https://docs.python.org/2/faq/programming.html#how-do-i-create-a-multidimensional-list

11 Name: #!/usr/bin/anonymous : 2017-08-31 16:55 ID:jv9oB1f2

PYTHON IS SHIET https://github.com/satwikkansal/wtfpython

12 Name: #!/usr/bin/anonymous : 2017-09-03 18:53 ID:eycA3OAX

13 Name: #!/usr/bin/anonymous : 2017-09-06 19:50 ID:zwyhM5U6

>>7
Yes but they'll indent it in a specific way, while the compiler won't compile if someone uses the "wrong" whitespace.

14 Name: #!/usr/bin/anonymous : 2017-09-06 20:16 ID:Heaven

>>13
They'll indent it in a shitty, inconsistent way, because they're a bad developer, and the compiler will force them to not do that.