4 ms·
For Python: - extremely simple, easy to learn. - progressive learning (you can start with very little knowledge and add later) - strongly encouraging a singl
by dorfsmay 5y ago
For Python:
- extremely simple, easy to learn.
- progressive learning (you can start with very little knowledge and add later)
- strongly encouraging a single way to do things, promoting readability
- minimal scalfolding
- write once, run everywhere (in theory)
- many included libraries + a large ecosystem
I used to write in Perl and had to constantly go back to the book to get the syntax right, and one day tried Python, and cut my time to write stuff in half, was able to reread and understand my code, and so were others.
- goatlover 5y ago> strongly encouraging a single way to do things, promoting readability This doesn't seem to be so true nowadays. Python gives you lots of ways to do many things.