3 ms·
Comments like this are why HN comments have a bad rep. I'm so sad this comment is at the top. You could have criticized the language itself. Instead you comple
by forrestthewoods 2y ago
Comments like this are why HN comments have a bad rep. I'm so sad this comment is at the top.
You could have criticized the language itself. Instead you completely dismiss the language because you didn't like an analogy the creator made. You don't even bother to link the video where the author made the supposedly bad analogy!
I would encourage readers to consider the language for what it actually is. Please don't dismiss anything because a random internet commenter claims the person made a bad analogy.
It's beyond absurd to call someone "truly clueless" when that person has in fact created a programming language that is moderately successful and in production use. That's a far bigger accomplishment that virtually everyone here, myself included, can claim! https://jangafx.com/software/embergen/ https://jangafx.com/software/embergen/
Bah hum bug.
- Aerbil313 2y agoIt’s only logical a truly clueless man creates a cluelessly designed language. Sorry but there’s a difference between “a bad man had some clever ideas” and “a stupid man had some clever ideas”. The latter is extraordinarily rare.
- forrestthewoods 2y agoIt’s extremely weird that you’ve decided someone is a “stupid man” based on a HN comment. Here let me help. Based on what I’ve seen James_K is a clueless person and you shouldn’t trust their opinion on anything. :)
- Aerbil313 2y agoI stand not corrected, but reminded to spend less time on Internet. My comment was entirely based on the parent and now yours and now this very comment in a chain are nothing but a waste of time which could have been better spent.
- James_K 2y agoIf you've reached that conclusion from my comments, fair enough. But I would suggest the difference between what I do and what you do is that I genuinely have listened to and had conversations with the creator of Odin, and I have concluded that I don't want to use a language designed in that way. Also that I don't really like him as a person. In that same video I was talking about, he dismisses all users of OOP and FP as dogmatic and clueless. He is willing to call others' intelligence into question to sell you his language, so I will do the same for him to sell you on not using his language. Fair, no?
- James_K 2y agoMy time on this Earth is sadly finite. In light of this, I cannot learn every language. I must employ heuristics to decide whether something is worth doing. One of those for programming languages is: "Do the people who make this seem like they have good ideas?" In this case, the answer was no. When I listened to the creators of Zig, the answer was yes. I don't think it's at all unfair to make people aware of this conclusion, especially when I am clear that it is not one reached from actual study of the language. It is a sign to the creator of the language that he should present it and his ideas surrounding it in a better way so as not to drive people off. If he cannot do this, then the ideas are likely bad and so not worth looking into. I'm judging the book by its cover, because that's what covers are for.
- forrestthewoods 2y agoSorry, I think comments like your root post make the internet a strictly worse place. There is no one who has created anything for which there isn’t some detractor who has deemed the creator to have bad ideas or communicate in an unacceptable way. Literally every single HN post ever could have someone reply with “this person said an unrelated bad thing and therefore should be ignored”. Comments like yours simply aren’t helpful and make HN worse. IMHO.
- James_K 2y ago> Literally every single HN post ever could have someone reply with “this person said an unrelated bad thing and therefore should be ignored”. This is a deep mischaracterisation of my perspective. It is not that has said a singular unrelated thing, but that he has made a pattern of saying many bad related things, such as "I will not support convenient error propagation because you shouldn't propagate errors", or "OOP and FP are bad concepts practised by dogmatic people who don't know what they're doing". I think your issue here is one of trust. I have reached a conclusion based on what I've seen, and you don't trust that it's accurate. You think I'm being disingenuous in some way, cherry picking bad quotes or whatever. It's fine not to trust people, but you should actually look into the matter instead of just making a fuss. When you see someone giving their opinion on something and you don't like it, here are some more productive things you can do: ask for evidence, provide a counter argument (supported by evidence), or even simply express that you disagree (what is asserted without evidence can be dismissed without evidence). Telling someone "you shouldn't have said that" is the worst of these options.