DEV Community

Discussion on: 📝Python's Type Annotations 📝- Why You Always Should Use It

Collapse
 
jcsh profile image
Justin Ho

Nice write-up Mikhail!

It's pretty interesting that the 3 most used dynamically typed languages: Javascript (typescript), PHP, and Python have been including more type annotations / type definitions for development time guarantees / static analysis while statically typed languages like java and c# started adding dynamic types (var) for more flexibility.

Maybe the convergence is the "ideal" language to use? I certainly prefer this mix like typescript over regular javascript.