Comment by fwlr
2 days ago
I found this post very refreshing! I’m sure it would have been very tempting to one-up the “PR-speak” of the Bun post. Likewise, it would have been very tempting to include the same set of facts that reflect negatively on Jarred, while studiously concealing one’s own opinion (eg “I heard people called him a stinky manager. I am not saying that, other people are, but I’m not”). I appreciated that it was just … genuine.
Refreshing that the author doesn’t try to conceal his character or thoughts.
The contents of his character and thoughts are quite objectionable though.
> The contents of his character and thoughts are quite objectionable
That's just your opinion though, not an objective fact. I happen to be of the opposite opinion.
It’s just one long ad hominem
I don't think you are using that right. Saying someone is bringing a bad vibe to your project, as the point he has a bad vibe is just stating the conclusion.
Like if someone calls you a bad programmer and doesn't hire you as a programmer, isn't ad hominem
No, the discussion started with a the article from Bun, stating that rust has some technical advantages for them. The response from the Zig creator is a bunch of personal attacks directed at one guy, like calling him a stinky manager. All of these are fully unrelated to which language is better for Bun.
This is like the textbook definition of an ad hominem.
9 replies →
Right I think the correct term is “character assassination”. It starts by calling him a novice, goes on to call him a “stinky manager”, and then lands the deepest cut possible in this profession: his code sucks. At least Kelley thanked him for his money.
This is not refreshing, I usually expect better from Kelley. The best move would have been to say nothing at all except “best of luck, Zig will miss him but”. Now all Ziglings must wonder if they’re going to receive a hit piece from the Zig founder if they cross him.
3 replies →
I think I am using it right. The implication of the whole post is that Jared's technical points about Zig vs Rust aren't valid because he's a bad programmer. The alternative interpretation is that calling Jared a bad programmer is a non-sequitur unrelated to the argument and is included purely out of spite.
Take your pick I guess, but the way I meant it I was indeed using the term correctly.
Part of it might feel like ad hominem, but I think the bluntness is justified in this case. It provides some pretty important context on the situation.
As an outside observer who knew little about Zig and Bun, the impression I got is that the rewrite came out of nowhere, and that the Zig community was surprised by it. The post makes it quite clear that this wasn't the case, and describes how the actions and overall mentality of Bun's creator already suggested such a thing was likely to happen, straight from the mouth of someone who worked with him and isn't afraid to voice his thoughts. Not everything needs to be PR speak.
You can be blunt without being hateful or an asshole. It's not about PR, it's about treating other people as human beings.
It isn't. The grapevine stuff was unnecessary and should have been cut out but there is plenty of concrete stuff in there as well.
Agreed. This blog post strikes the balance between PR-speak and x.com