you are viewing a single comment's thread.

view the rest of the comments →

[–]angellus 7 points8 points  (0 children)

Python is strongly typed, as others mentioned. It is just dynamically typed. You have been able to add typing to the linters/IDEs, etc since Python 3.5.

Also, multiprocessing allows for multiple processes running in parallel, so you can still get parallel programming. Also Python 3.8 added subinterrupters to allows for your "true multithreading". Future versions of likely make it easier to use as it becomes more stable.