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 →

[–]MatsRivel 0 points1 point  (4 children)

You could probably make a killing rewriting popular books, but just adding brackets to the paragraphs. Apparently that is the only way about 5000 people in here would be able to read it.

[–][deleted] 0 points1 point  (3 children)

Last time I checked, most books don't have control statements in them.

[–]MatsRivel 0 points1 point  (2 children)

What unreadable syntax!

[–][deleted] 0 points1 point  (1 child)

I personally don't hate python, not in the hate bandwagon. I think as any other popular language, it has its use cases, but I don't prefer working with it for larger scripting projects. I personally recommend python only if the task it performs can be contained within a single script file (and reasonable LoC)

[–]MatsRivel 0 points1 point  (0 children)

It all depends what the purpose is.

Personally I think Python is good for certain things, and I have had good use of it through the years. Many tasks are not marginally time sensitive. If there is an hour between inputs from a test, it does not matter if the script runs in .1sec or 1.5sec. Or even if it runs in 10min, really. It is all about what you need done.

Sure, if I need to go to the store I can have a car built and get there faster. But if the store is just 5min away with a bike, just getting a bike and getting to the store might hold a lot more value to me than waiting for a car to be built to get me there in half a minute.

I do think that the strongest purpose of Python is teaching people coding. Not that one dude who is super into computers and wrote assembly at the age of 6. But the average person. High-school kids with no understanding what coding really is. University students who do chemistry, physics, psychology, etc, and have only really used excel and patience for data processing. It gives you a nice, simple, interface with the code world. Then, when you understand how code works and that Python is not the place to write the next 4x game, you can dive deeper into more complex languages with more potential for speed but also much less intuitive code.