|
|
|
|
|
by goto11
2437 days ago
|
|
> The 3rd rewrite of your nodejs app still has technical debt. It still has flaws and still is buggy. Are you seriously suggesting that code written in Haskell cannot have bugs, flaws and technical debt? > Every time you redo it, you repeat the same mistakes over and over and over again never knowing how to make things better. Am I to understand that people writing in JS cannot learn from mistakes, but people writing in Haskell can? Haskell is a cool language, but you are not helping its image by such outlandish claims. |
|
No way. Not at all. I am suggesting that Haskell code will have significantly less bugs and less technical debt not none. I am not making a single outlandish claim.
>Am I to understand that people writing in JS cannot learn from mistakes, but people writing in Haskell can?
Yeah. Every couple years people who write JS come up with new garbage frameworks that don't really move the needle forward. React, angular, vue, jquery.... different flavors of the same issue while fixing old problems and creating new ones. Of course their's slight progress forward with things like type script but overall I see the same mistakes being repeated every generation. History repeats itself is a popular saying because there are just as many people who don't learn as there are people who do.
>Haskell is a cool language, but you are not helping its image by such outlandish claims.
Maybe you should understand my claim before calling it outlandish. Significantly less bugs and less technical debt is a real thing, but nowhere did I claim ZERO. You still need unit tests and you still need to think about your design.
Perhaps it's my fault. My comments deliver a perception about haskell that is false. I'll think about it, but in no way did I intend to imply anything outlandish about haskell.