4 ms·
Get off your .NET high horse. Every reasonably mature language has powerful debuggers.
by rglullis 2y ago
Get off your .NET high horse. Every reasonably mature language has powerful debuggers.
- xnorswap 2y agoWell indeed, I could have said, "this is why I enjoy working in a mature environment". .NET just happens to be my experience. The point I was trying to make is that you shouldn't be print debugging in 2024.
- rezonant 2y agoUnfortunately it is not always possible to debug for a myriad of reasons
- appendix-rock 2y agoYawn. I’m all but certain that all the environments in these “print debugging fail” stories have debuggers. The fact that generation after generation of programmers fall into print debugging, despite there being “no reason” to do it in many contexts for…decades at this point, should tell you that you’re missing something, not that everyone is dumb except for you.
- xnorswap 2y agoI'm not saying people are dumb, I'm saying we've failed to provide good dev UX for debugging, so that people find it easier to reach for print debugging than leverage their debugger.
- high_na_euv 2y agoI wish it was true My experience in cpp is 5 times worse than in .net
- alfiedotwtf 2y agoI still haven’t found a good way of debugging async code that also has timing restrictions… .., the world runs off print statements sprinkled throughout by a very frustrated and angry developer
- neonsunset 2y agoDoes the GP comment claim that other languages cannot have similar quality of tooling? Why reply with a swipe?