The Dynamically And The strictly Typed Languages ..!

Gastonloukil
2 min readApr 27, 2021

--

There are a lot of typed languages ,so let’s get an idea about the dynamically typed and strictly typed to know what’s the difference between them ?

What is the Dynamically Typed ?

A language is dynamically typed if the type of a variable is checked during run time , and we have a lot of examples which is JavaScript and Python , so we can say that the dynamic type check the results in less optimized code , and the best advantage that he forced running the time to check every execution of the program and that’s why when we are testing our code in the dynamically type we don’t have to wait for the compiler to finish before we can test our code changes which makes the debug circle much shorter .

From here we can know that the dynamically typed language has a lot of flexibility which makes difference between this type and the strictly typed language , because as we know that the strictly typed language enforces the type , for example if we are using integer type we can only allowed to use methods that works with integers , for string we can only concatenate it with string , so here as we see the strictly typed languages enforce typing on all data being interacted with .

I hope that you get now an idea about our topic and this is a link you can share it with your friends for more information's .

--

--

Gastonloukil
Gastonloukil

No responses yet