Hacker News new | ask | show | jobs
by rtoway 1718 days ago
Interesting perspective. FWIW a lot of modern languages now have put the types on the left for a good reason, it's a lot easier to parse. Plus for a reader, at least in Rust, wherever you see a `:` you know that a type is coming after. For the other stuff, I don't know, I got used to it pretty quickly. Not that much of a big deal in my opinion
1 comments

The "symbol: Type" notation is the "scientific" one for programming languages since "forever".

It's not that "modern" languages are doing something new. Everybody was doing it like that, besides the "C language family". They're the outlier, not the other way around.

Thanks for educating me. I am affected by recency bias