|
|
|
|
|
by otikik
4362 days ago
|
|
> weak is a factual statement I disagree. "Weakly typed" does not even have a precise definition. Defining "strongly typed" as "the way Haskell does it" and anything less as "weakly typed" is an opinion. I agree that Haskell types are stronger than Go. That does not does not mean that Go is "weakly typed". It's "less strongly typed than Haskell". > The parent clearly expressed that he wants a static strong type system. I was not contesting that, only the classification of Go as "weakly typed". |
|
In the most conventional definitions, Go is a strongly typed language. So this factual statement appears to be false.
As always, there is some confusion in this topic about dynamic typing vs static typing. There seems to be plenty of dynamic typing in Go, which in itself does not make its type system weak.