It's not easy to sincerely empathize with the problems of other people, especially when you think these problems are very distant to your day to day life.<p>In the current world, permeated by negative information, it is often hard to feel emotionally connected to everything that's happening. This situation becomes particularly problematic for highly focused, technically-inclined individuals who are engulfed by their work, mostly devoid (even if it's just their perception) of social component. To them, the amount of general attention paid to some specific societal issues might seem insincere. Unfortunately, they can often also find the supportive evidence for their point of view, as there are enough people whose public persona is obviously crafted with a focus on virtue signaling. Moreover, this often gets exacerbated further if one highly values critical thinking, as maintaining a balance between being critical of the status quo and simply being contrarian or edgy requires a great deal of wisdom.<p>The internet certainly creates an illusion of a global culture, which is only partially true. There's still a lot of cultural rifts between different people that can only be overcome through tolerance, openness and the willingness to take an extra step in connecting with each other.<p>Don't rush to label people as toxic unless they are obviously being dicks to others. Some are naturally grumpy or may simply be having a bad day (or a couple of years).
I've been really interested in Nim. Not doing anything serious with it yet but I've been following the project and reading about it and looking for a way to somehow use it in my personal or professional work.<p>This response from Andreas Rumpf, the designer and BDFL, instantly killed my interest. I cannot unsee and ignore what I just read. (<a href="https://imgur.com/a/aGLOkfl" rel="nofollow noreferrer">https://imgur.com/a/aGLOkfl</a>)<p>However technically interesting/beautiful this language looks, I do not wish to associate myself with a project who's BDFL's world view contradicts mine so much.<p>His response instantly set a toxic tone for himself and the work he represents.<p>It is very unfortunate but ultimately we're all humans and just as it is fine for Andreas to set the tone and govern his project the way he wants, it is fine for me to be picky about my friends and relationships and projects I like to associate myself with.<p>In this case, it is easy to follow my moral compass.<p>Buh.
Nim needs a succession plan in order to be more successful. And by "successful" I mean more widely adopted and used.<p>Lots of people are very reluctant to invest time, money and effort in anything with an unplanned, unsettled or uncertain future --- and rightfully so.<p>Stuff happens --- sometimes quite unexpectedly. One thing is for sure --- if you don't plan for the future you will be caught off guard at some point.<p>On the other hand, if no one in a position of authority really cares about this sort of thing, that is useful information too.
Big trap of internet posting: your worst day's post can become a defining statement. Clearly on the day Andreas posted this, he wasn't at his kindest. Nim's great and readable, the code will survive many such days I think.
Well, that’s one way for a BDFL to instantly kill a language’s chances of widespread industrial adoption.<p>FWIW, the reasons for a foundation have absolutely nothing to do with what the main development branch is called… they have everything to do with what happens when your BFDL hits himself with a bus.
That response almost comes off as a non-sequitor, and the only somewhat reasonable interpretation I can parse out of it is that he purposefully has no succession plan as a middle-finger to anybody who might want to use Nim after he's gone, because apparently they're all products of a clownworld he wants no part of.<p>That's a really bad reading, but it's the only one that makes any sort of sense.
I can tolerate different viewpoints on branch names and codes of conduct, but this is just an unhinged way to respond. I feel bad for everyone who has contributed to Nim and now has to live with this stain on their project
nim with a bureaucracy would quickly turn into rust, so corporate heads can just adopt rust and let the world of niche opinionated tools be themselves.
tldr: Nim's creator doesn't want to get involved in building a community. Araq is based af. This is known since a while. Despite the fact, a community has been created with all kinds of people participating. A rule we have is their opinion worths as much as ours. Sometimes we have political debades in #offtopic but generally everyone is civil and channels are moderated by a whole team of eager mods. Toxic commenters here try to frame it as the end of it all. Nim's future is not uncertain. Tomorrow is another day.