← Back to context

Comment by chfalck

2 years ago

This is the same train of thought as saying we shouldn’t use debuggers because programmers will get lazy and stop thinking through the code, or that we shouldn’t have any programming layers higher than assembly because they’re less efficient and everyone should just write everything in assembly.

Keeping something more difficult just for the sake of “smarter people” will never be a compelling argument to me. Consider those same smart people could be doing something meaningfully challenging in the new time they’ve saved by having a brute force problem automated.

This is obviously not as time consuming, but the criticism is not based on an effective ideology.