ViliusCreator (2019-01-16T12:57:30.000Z)
“Strongly typed” Strongly typed is not Statically typed. Python is strongly typed for example. Strongly typed language means that `”something” + 1` will throw error, Weakly typed means that `”something” + 1` will turn `1` into string and add it to `something`, which will result in `something1`.

Statically typed language means that once you do `Boolean Abc = true`, or `let Abc: Boolean = true`, you can’t change it to number, but you can change it to `false`, or `true`.

Did you mean Statically typed language?

Also, I think that there can be usefulness in class templates, without language being Statically typed.


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20190116/b164f664/attachment.html>
viliuskubilius416 at gmail.com (2019-01-16T13:02:01.512Z)
“Strongly typed” Strongly typed is not Statically typed. Python is strongly typed for example. Strongly typed language means that `”something” + 1` will throw error, Weakly typed means that `”something” + 1` will turn `1` into string and add it to `something`, which will result in `something1`.

Statically typed language means that once you do `Boolean Abc = true`, or `let Abc: Boolean = true`, you can’t change it to number, but you can change it to `false`, or `true`.

Did you mean Statically typed language?

Also, I think that there can be usefulness in class templates, without language being Statically typed.