3 ms·
> The benefits it has that I see are that it’s easy to download and run for simple scripts and has clean-ish syntax, but that’s about it. You say that like tha
by munchbunny 6y ago
> The benefits it has that I see are that it’s easy to download and run for simple scripts and has clean-ish syntax, but that’s about it.
You say that like that doesn't count for a lot.
The ease of getting Python to do various small bits of automation is the main reason I use it.
- bmitc 6y agoIt counts for a lot, but it’s not like that’s all people use Python for. There are also other languages with similar amounts of lesser friction to get going. And those things aren’t enough to justify building large software out of.
- joshuamorton 6y agoPython's taste is one of ergonomics. Expressiveness + easyness to read, even for a beginner. Python evolved from a project that was testing the UX of syntax for programming languages. My favorite example here is that in a function definition, `def foo(): \n pass`, the `:` isn't needed, a machine can parse it with only the newline. The : is a requirement because it made it easier for humans to read the language in user tests.