News for hackers. Stuff that matters.
Re:Techniques I Use to Create a Great User Experience for Sh... by sgarland on Saturday September 14, 2024 @08:51PM (#41544265)
Personally I disagree, but can understand your point.

I think I'm fairly experienced in shell and Python (~20 and ~8 YOE, respectively), and still find value in linters, type checkers, etc. Maybe moreso in Python, but that's probably a function of me writing larger programs in Python than in shell, and usually changing my mind on something as I'm writing it.

Re:Techniques I Use to Create a Great User Experience for Sh... by shepherdjerred on Sunday September 15, 2024 @02:00AM (#41545531)
I agree that there is value even for very experienced users. A good example of this is how expert C/C++ programmers still make mistakes with memory management -- memory safe languages benefits beginners and experts equally in this case.

I personally setup linters/formatters/other static analysis for solo projects, even for languages I know very well.

I just didn't want to write a comment large enough to capture all of the nuance :)