Python Forum
The Case Against Python 3
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
The Case Against Python 3
#1
The Case Against Python 3
A lot of silly nonsense from Zed Shaw(Author of Python The Hard Way)
We have talked about before why "learn python the hard way" has stuff that could have been a lot better.

Here it's s good answer to Zed nonsense.
The Case for Python 3
Reply
#2
I haven't finished it yet, but so far I'm in the section about Turing completeness and I'm astonished by his ignorance, confidence, and their strange coupling here.
Reply
#3
He also doesn't know what static tying is.

He might have somewhat of a point about strings, I've had that bite me before and didn't have a good source to straighten me out, but it's 95% him whining. This by itself is enough for me to recommend not using his tutorial, without even knowing the contents of the tutorial, just assuming that the communication and reasoning are on par between this document and his tutorial.
Reply
#4
This reminds me of when C++ came out. There were so many 'C' programmers
that put it down.
It is  a language that was going to die soon
It is a language without merit.
It is a joke that actually turned into a pseudo language.
etc.

Also,
I was into microcomputers in a big way back in the early 1970's
I saw the future, and spent every dime I had on learning, experimenting,
and sharing what I learned.
I was broke, but life was bliss.
My wife would come and get me and make me go to bed at 3 or 4 in the A.M.
But ... Many said:
it was a fad.
There are a few geeks that will play around with it for a few years and move on to
some other hair-brained idea.
One of those was IBM! The king, the Grand Poo-bah.
Once they found out that they were wrong, they rushed to market, choosing
the Intel 8086 as their platform (Respectfully, the 8086 was an OK machine for
many purposes, but shouldn't have been chosen over the Motorola 68000,
it was supposed to a temporary step towards the iAPX432 project)
And where did this lead? To Microsoft, and with great marketing we were all, or
at least many of us, punished and made to program useful code using segmented
addressing ( emulated 32 bit addressing ).

I hope those who follow this guy smarten up.
If not, they make wake up one day realizing they've been left behind in the dust.
Reply
#5
He's talking as if Python 3 and 2 are completely different languages.

This part is incredibly ignorant: "Currently you cannot run Python 2 inside the Python 3 virtual machine. Since I cannot, that means Python 3 is not Turing Complete and should not be used by anyone."

This part is incredibly ignorant. Turing completeness can not be proved by any language, because to do so you need to provide all possible Turing machines to it and show they can be read.

Also, I don't get the point of why you need to run Python 2 inside of the Python 3 virtual machine... there does not seem to be many use cases for that.
Reply
#6
The bit about "Difficult To Use Strings" is typical American-centric drivel. IRL you have to deal with strange characters, since unless you are American they are part of your own language (yes, there are some words with accents in British English, not mentioning the monetary units). So it's really Python2 which is difficult for non-American users.
Unless noted otherwise, code in my posts should be understood as "coding suggestions", and its use may require more neurones than the two necessary for Ctrl-C/Ctrl-V.
Your one-stop place for all your GIMP needs: gimp-forum.net
Reply
#7
Quote:A lot of silly nonsense from Zed Shaw(Author of Python The Hard Way)
that explains the whole excerpt without reading it.
Recommended Tutorials:
Reply
#8
He has really out done himself here.
He is getting wrecked on reddit as well.
https://www.reddit.com/r/Python/comments..._python_3/
Really I don't understand how someone who has programmed for so long can be so willfully retarded.
Reply
#9
He as always been a childish troublemaker.
He did stir up the Ruby community before leaving.
Rails Is A Ghetto
Quote:I don’t want to be a “Ruby guy” anymore, and will probably start getting into more Python
So we where really lucky Sick

Quote:The little prick calls me a dick (and in private chat said he’d find me at the next conference but of course never did),
then he deletes the fucking configure file for the project! Remember he was working on GNU lightning when I started chatting,
 so this means that it took an hour for everyone to figure out that his dumb fuck ass deleted it.
Deleting a configure file to destroy for others,what a childish behavior.
Reply
#10
Yet his book is in every book store that I go to,
and at least one course at MIT
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  why did python run in this case? Skaperen 2 1,153 Mar-23-2023, 10:36 PM
Last Post: Skaperen

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020