4 ms·
> > I realized that I couldn’t rely on the compiler to get my back when I was doing mistakes > That's not how engineers work. Maybe "hackers" work that way, b
by s_tec 7y ago
> > I realized that I couldn’t rely on the compiler to get my back when I was doing mistakes
> That's not how engineers work.
Maybe "hackers" work that way, but actual "engineers" seek and use the best tools available. Finding & fixing bugs after-the-fact is usually more expensive than writing things correctly the first time, so serious engineering organizations look for ways to eliminate problems as early and as automatically as possible.
Linters, unit-tests, and type systems are all valid approaches. By looking for a language that can help with this goal, the original author is demonstrating a true engineer's mindset.