Classes have started at Wake Tech. One that I'm taking online is WEB110 (Internet/Web Fundamentals) and the homework assignment for the first week is to create a blog here. Well, I had already created one at the end of last year so I hope to just use this one.
Why I don't like Python 3 Python 3 sucks. I hate that they've made changes so that aren't backwards-compatible. You can't run many Python 2 scripts using the Python 3 interpreter. It's almost like they've gone out of their way to piss off developers. Here are some specific reasons why I hate Python 3: My biggest gripe: print is a function rather than a statement now. I'm not saying it's not a good idea for print to be a function but why fuck with existing scripts? Just keep the print statement as-is and create a new function with a distinct name. Data read from files comes back as bytes and you have to encode them. More on this later but I think this is nonsense. You can't write a simple string to a file opened for binary. Yes, I know about string.encode() but my point is I don't like having to use it. You can't turn off buffering when you open a text file for writing: open('foo', 'w', 0) throws can...
Comments
Post a Comment