|
|
|
|
|
by lmm
2053 days ago
|
|
Cardelli's definitions are extremely odd; if you take them literally then Python is type safe but Java is not. In everyday language a downcast, even a checked one, is not a type-safe operation, and so to the extent that Go's limited type system makes it impractical to write programs without downcasts I'd say that Go is fundamentally type-unsafe. |
|