Re:Practical nil panic detection for Go
by usrbinbash on Monday November 20, 2023 @07:29AM
(#38347036)
> And yet the mainstream consensus is that C and JavaScript are terrible languages with deep design flaws.
Oh, they all have flaws. But whether these make them "terrible" is a matter of opinion. Because they are certainly all very much usable and up to the tasks they were designed for, or they would have vanished a long time ago.
> and its proponents will finally be able to honestly accept and discuss its design flaws
We are already doing that.
But that doesn't mean we have to share anyones opinion on whether or not they are terrible languages, or their opinions if we should use something else.
Go does a lot of things correct, and has a lot to offer that is important and useful to us. That's why we use it.
Oh, they all have flaws. But whether these make them "terrible" is a matter of opinion. Because they are certainly all very much usable and up to the tasks they were designed for, or they would have vanished a long time ago.
> and its proponents will finally be able to honestly accept and discuss its design flaws
We are already doing that.
But that doesn't mean we have to share anyones opinion on whether or not they are terrible languages, or their opinions if we should use something else.
Go does a lot of things correct, and has a lot to offer that is important and useful to us. That's why we use it.