Live data from Hacker News

Nim 2.2.6

nim-lang.org

91–98 of 98 posts

Re: Nim 2.2.6

#92
post #78

Earlier quoted context omitted.

> Araq will state his personal & honest opinions, which may come off as abrasive or "un-welcoming" in your opinion. I don't agree with everything he says but that's OK. Nope. This is a sop, an equivalent to the non-apology "I'm sorry you took what I said so badly". Aggression masquerading as "honesty" has no place in any organisation that wants to be taken seriously. It's most certainly not "OK" when Andreas' persona…

>Nim unfortunately has a toxic Dictator at the top, and his subordinates defend his behaviours. While this continues nobody should take Nim seriously. I can mention just exactly the same pattern with one widespreaded OS that anyone is taking seriously. And I know one very popular and often mentioned systems programming language with "community" driven design process with inclusive and stuff which is in some kind of s…

Do you think aggression is a must for any successful project? Or can you entertain the possibility that projects might progress even further and faster without it?

You point to Linux but assume that Linus' infamous foul behaviour has been beneficial. This is a very basic confusion of correlation and causation.

You suggest that being "welcoming" is antithetical to "success" without defining "success".

Also, note what the "B" stands for in BDFL.

Re: Nim 2.2.6

#93

Earlier quoted context omitted.

> Araq will state his personal & honest opinions, which may come off as abrasive or "un-welcoming" in your opinion. I don't agree with everything he says but that's OK. Nope. This is a sop, an equivalent to the non-apology "I'm sorry you took what I said so badly". Aggression masquerading as "honesty" has no place in any organisation that wants to be taken seriously. It's most certainly not "OK" when Andreas' persona…

> Nim unfortunately has a toxic Dictator at the top Araq has opinions that he defends, but you can and absolutely should try to sway or change them. I see this all the time on Discord and Forum. And I see people win over just as much as them losing. I don't have a strong opinion if this is healthy or not, but it's probably why I would be a bad BDFL =). All in all, I don't think dictatorship is a right word here.

My conversation with Andreas on a public forum featured ad-hominem attacks from Andreas which continued in a private email exchange between us. The man is closed-minded and had zero interest in discussion beyond aggressive insults. You're welcome to contact me privately if you'd like to read the exchange.

Re: Nim 2.2.6

#94
post #42

Earlier quoted context omitted.

Metaprogramming isn't exactly new. I guess the novelty is that its history in the systems language space is spotty, and has only recently become usable in the way a Lisper might want to use it.

what programming languages have the metaprogramming capabilities that a lisper would want to look at to learn/use it?

this is like asking which restaurants have mom's cooking - none but there are plenty that are close enough and don't require you to travel all the way back to wherever your moms lives.

Re: Nim 2.2.6

#96

My monthly reminder that I really should resume my Learning Nim series :( https://www.youtube.com/@Nimward

for anyone reading this, and curious, i'm learning nim with raylib. (naylib is the nim wrapper around raylib). and i'm making the code comments and the display show what's happening, making the nim files into discrete lessons, for myself as well as you. as of today's date, i've done the vectors and most of the graphics lessons, with sound effects coming soon.. https://github.com/stOneskull/nim

Re: Nim 2.2.6

#97

Earlier quoted context omitted.

Metaprogramming isn't exactly new. I guess the novelty is that its history in the systems language space is spotty, and has only recently become usable in the way a Lisper might want to use it.

> Metaprogramming isn't exactly new My guy what exactly do you think comptime is? More to the point: what exactly do you think metaprogramming is...?

Metaprogramming is writing programs that generate programs. It's been around since the beginning of programming languages. I'm still not sure what you're trying to dunk on me with here.

Re: Nim 2.2.6

#98
post #49

Earlier quoted context omitted.

> The community "leaders" / moderation team is also full of abrasive individuals with fragile egos. I certainly hope this isn't the case any longer. As one of the moderators I feel the current group is very patient and welcoming. At least that's what we're trying for, no one is perfect so I'm certain you can find counter examples. But as a whole I think we're doing pretty well. If you have any specific complaints we…

It makes sense you feel that way, as you're one of the moderators. I feel quite differently. Thanks for the offer, but there's a reason why Nim hemorrhages users as fast as it gains them, and a big reason for that, IMO, is the toxic community which definitely includes the moderation team.

It's cheap to hide behind a pseudonym here and complain as you do. Given the time scales you mention and how you are complaining, I have a theory under what nick you were present in the Nim community though.

If I'm correct, I find your complaints especially about our moderators especially unfair. Arguably the only drama with moderators was in the context of Dom and you know that.

I really don't see where any of the current moderators can be described as "toxic", but you'll just say "you're one of them" anyway, so why do I even bother...

Post reply on HN