Why C# is not statically typed but F# and Haskell are?
Posted
by
??????? ???????
on Programmers
See other posts from Programmers
or by ??????? ???????
Published on 2013-10-20T16:59:41Z
Indexed on
2013/10/20
22:10 UTC
Read the original article
Hit count: 220
There was a talk given by Brian Hurt about advantages and disadvantages of static typing. Brian said that by static typing he don't mean C#, but F# and Haskell.
Is it because of dynamic
keyword added to C#-4.0? But this feature is relatively rarely useful. By the way, there are ?
and unsafeCoerse
in Haskell which obviously are not the same, but something that could blown your head off in runtime similarly like exception thrown as a result of dynamic
.
Finally, why F# and Haskell could be named a statically typed languages and C# couldn't?
© Programmers or respective owner