Re:Learning Rust – Day 4 – Understanding Modules
by metaltyphoon on Thursday May 12, 2022 @03:26PM
(#31359094)
Make no mistake, the C# VSCode extension is "slow" and sometimes break is simply because Microsoft WON'T allow it to be better than Visual Studio proper. It's as simple as that. Take the dotnet hot reload debacle for instance.
This isn't a knock on the C# language, just that I can understand the explicit nature and how it makes the tooling simpler and more consistent.
Also a recent example that is even more explicit is Deno's module system where you tend to explicitly specify a given file/url. It irks me to no end that using this behavior with TypeScript in Node is so broken by comparison (can't reference files with extension).