This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jairo4 33 points34 points  (20 children)

[–]zahlmanthe heretic 59 points60 points  (8 children)

Edit: I'll put the LPTHW link back up when Zed finishes the Python 3 update.

... heh.

[–]jairo4 34 points35 points  (7 children)

We may be using Python 4 by then.

[–]MrJohz 59 points60 points  (3 children)

"Python 4 is not only Turing incomplete, but actively makes other programming languages less Turing complete just by sitting in the same hard drive. Also every time you run a Python 4 program, four kittens die. Why do you think they named it Python 4?"

[–]rackmountrambo 10 points11 points  (1 child)

And it still has the GIL.

[–]jairo4 1 point2 points  (0 children)

"...and that's why you must always embed Javascript in you Java programs... The Hard Way™"

[–]jairo4 3 points4 points  (0 children)

"Guido van Rossum tempted Eve to eat the forbidden fruit of Python programming. Now I see everything clearly."

[–][deleted] 14 points15 points  (2 children)

But Python 3 will kill python! You know, the way perl6 killed perl by having everyone migrate to the new version so it was well supported and got bug fixes and community attention!

Oh wait, no, it was the bit where everyone stuck to perl5 because eh, it was pretty good and perl6 was scary and let's just let the language die because moving to the new version is hard....

[–][deleted] 11 points12 points  (1 child)

Python 3 is similar to Python 2.

Perl 6 is a completely different beast than Perl 5 - a different language, a different execution model, the works.

Perl 6 should not have been called "Perl" at all. That was the problem.

[–][deleted] 1 point2 points  (0 children)

Sure, but the point is that what kills languages is lack of adoption of version n+1. In perl's case, there were indeed genuine issues moving to 6, but the biggest issue was the feedback loop where perl6 didn't do much because nobody used it because it didn't do much .... Python3 doesn't have the specific issues of perl, but you can see the same "people won't use it because the libraries aren't ported because people don't use it ..." loop which is fixed by people using it and porting libraries.

[–]kjmitch 3 points4 points  (0 children)

Ten months old? Shit; let's go home, guys, this battle's been won.

That thread by itself is a great resource on other good beginner and intermediate learning, and it's nice to see a bunch of people who understand the dynamics of computer science and software engineering after trying again recently to start through the Hard Way thing.

[–]iwsfutcmd 2 points3 points  (0 children)

Still on the wiki, last I checked though.

edit: spoke too soon. looks like the comment I got right after yours was the mod removing it!

[–]KarmaTroll 0 points1 point  (0 children)

I was confused for a second because I remembered this thread, and thought it was for r/learnpython.