LogFAQs > #955696299

LurkerFAQs, Active DB, DB1, DB2, DB3, DB4, DB5, DB6, DB7, Database 8 ( 02.18.2021-09-28-2021 ), DB9, DB10, DB11, DB12, Clear
Topic List
Page List: 1
TopicITT: Learning Python
1337toothbrush
07/03/21 3:07:45 AM
#45:


I actually hate Python because of its performance issues, dynamic typing, use of indents to indicate blocks of code, and some other things. It's a decent learning language, I suppose, but particularly the lack of type notation doesn't force beginners to think enough about their datatypes and I think that'll come back to bite them. Python's excuse for enforcing indents is to get programmers into good habits, but formatters can do that stuff automatically. Meanwhile it's harder for tools to automatically determine what the intent of the programmer is with dynamic typing (e.g. did you mean to assign a string to a variable that held a number or was it a goof?).

---
... Copied to Clipboard!
Topic List
Page List: 1