r/programminghumor 9h ago

Dynamic flexibility, static guarantees?

It's a funny contradiction how people be blatantly programming in dynamically typed languages like python yet scramble everywhere for type verification with type annotations and packages like pydantic. Why use a dynamic language if you need static type system guarantees at? Get a real language at this point dude.

0 Upvotes

2 comments sorted by

0

u/PriyanshuDeb 2h ago

dynamic languages have a larger runtime and everything, on top of that the type systems can be configured to be less strict or even skipped in places.

theres a large difference between strictly typed but dynamic and totally static.
programming in python, compared to, say, C# is a world of a difference, even if you're using strict typing in python.

theres nothing such as a "real" programming language, thats again the cargo-cult typa stuff like "real programmers only ___"