Comment

Comment by joshuamorton

Hard disagree: interfaces should be statically typed, but implementations need not be unless it adds value.

Languages like python with a typechecker are much closer to rust (safe, but with the ability to have unsafe areas) than true statically typed langs, because static languages don't give easy escape hatches (you end up having to cast everything, no static Lang I'm aware of ships with an Any type like python's).

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton