This guy is seriously unhinged. The longer the article went on, the loonier he got. It takes a Seriously very unhealthy mental state to threaten legal action, claim to not have threatened legal action, claim to not even believe in justice, then actually take legal action in the same article.
I dont agree with his points, but "you are making the text liable for legal action to be taken against it" isn't a legal threat. Its actually a discussion about liability. Notice the wording. If the text isnt updated later, and it causes an issue that is serious, and he isnt protected via license, he could become liable. Thats why people put MIT licenses on their stuff even though they dont care how people use it. Its a legal "don't @ me" But otherwise, yeah. I dont like him either.
I find incredible how much drama programming langs can have. EDIT: for those who wonder. I'm talking the drama AROUND the community, not the programming langs themselves.
Honestly, up till Rust it didn't really feel like there was a much at all. Everyone either used the language they liked or used multiple languages and just complained. The problem is now the governing bodies for a number of new languages are run by crazy people and psychopaths.
There's absolutely no drama here. This person is inflating drama to the size of a house. A moderator didn't have the patience to politely ask someone to stop trolling and the result is a 2k word article about how justice isn't a thing.
Programming languages are formal languages with syntax and semantics definitions designed for carrying out computation tasks. Do you mean 'communities run by human beings' or simply 'human beings'? Otherwise it'll be like accusing your washing machine of being too lazy for not automatically collecting dirty clothes!
dude literally witnessed one person get banned on admittedly somewhat dubious grounds and condemned them as fascists💀 and then even went on to rant about their own moral philosophy
@@isodoubIet Please if I ever design a programming language and end up depending on terminally online debatelords to support its adoption rather than good language fundamentals and implementation, just take away my keyboard and ban me from society
29:25 The funniest thing is that the moderator was probably honest. If this guy ever managed a discord server, he'd know that not everyone gets server log reading permissions, and you certainly wouldn't want all your moderators to get it either. It's more of a part of the administrative permissions. So the only few people with admin permissions weren't online, a mod answered, and this guy went like "omg vlang is communist!"
I've been alternatively a moderator, administrator, and owner of various Discord servers of up to like a few thousand members in years past. I fought for audit log permissions to be granted to @everyone It's absolutely insane to think that a moderator of all people would be denied those perms though
@@MH_VOID The thing with audit permissions is that it makes it easy to peek at private channels. Even if you don't know most of what's happening, you can know their names and their permissions. If your server doesn't have private channels it's less of an issue. (to be clear, not all mods are the same to me, but if there's no difference between a founder/admin and a mod in your book it makes sense to give them the audit log permissions).
@@Exilum and? Those private channels should really be readable (and reaction-addable) to the average joe. Sure, they're unfortunately usually not (and somewhat understandable in the case of e.g. private keys being shared there or stuff like that - though that's really a case of laziness), but they should be. Merely being able to see the names and perms of the channels is no problem whatsoever, no matter how much you are abusing those private channels. And mods and admins are different in my book - mods don't have the channel deletion, creation, bot adding, et cetera permissions , sometimes only have kick, not ban perms (or more like, only a senior mod or a dedicated 3-strike bot has ban perms), and their job is basically just to keep things civil and get rid of spammers and the like, whereas admins can physically do pretty much anything and usually don't use their powers for anything besides the occasional channel management, pinned message, and so on, typically doing other server (or outside the server duties) duties, though sometimes being moderators themselves, and of course muting, banning, and so on if they happen to see a situation where it's called for (they don't actively look for that - that's the moderators' job).
The content in question causing the "legal threat" was an intro to how computers work. The author lacked serious talent, but, since kindness and consideration are foremost to the V community, things like this are allowed in and then are iterated on. At the end of the day it didn't even have value to be frank. A generative AI could have written better in about a minute with 2-3 iterations. Heck, it would have been better to just link to a tutorial. Lol.
@@epajarjestys9981 you appear to be missing something in your understanding. I'm present in the community and would be happy to help clarify further if you'd like to understand this better.
@@ylluminate Sure, please clarify and correct my understanding if I got something wrong. You do not have to ask for permission for doing something helpful.
I can totally understand the vlang guys just being fed up at this point with trolls who don't offer constructive criticism. If I were a moderator who even agreed with the banned guy, I still would have banned him.
@@RandomGeometryDashStuff He implied V lang wasn't useful and it was almost snarky. Even then, at the end of the day, its a discord ban. Get some fresh air.
I was entertaining the authors thoughts until I saw the wall of text he posted in discord and i immediately knew he was wrong. Funny he thought that would support his argument. The part after that was clinically insane.
but to be honest, I also kinda feel this guy. I had situations in my coding life when I also got a slap in the face, things were not going the way I imagined, maybe even I was right, but the way I handled the situation was terrible and only made everything worse. thanks god I haven't later decided to write a huge article about it and it's only in the memory of max 5 people.
The idea that you aren't allowed to make a video without knowing everything about a topic sounds like the person is just admitting "I don't want to think critically because it makes my brain hurt, so I'm going to just absorb your opinion so please know everything for me so I know everything by extension"
It’s also indicative of the mentality of whoever comments that that they believe someone is capable of knowing everything down to a tiny minutiae of a subject
@@web then admitting that you don't know the way prime did is the best possible thing you can do for them because the best thing for the kids is to learn critical thinking
@@ThePrimeTimeagenthis is it. There’s enough differences that I will probably recommend V over Go once V becomes a stable language, but only to people who haven’t learned Go already. There’s really no point if you already do Go programming.
"most external dependencies are riddled with unsafe blocks" - yeah, and? the closer you get to the metal (which is what the libraries are abstracting away) the more you have to dip into unsafe. The alternative is to use languages in which **effectively everything is in an unsafe block**
@@anon_y_mousse Actually, you are the one not understanding what I've been saying here and the parrot. It isn't about avoiding unsafe, it is about explicitly labelling unsafe. In any other language with no explicit statements, you don't know how much of the code is safe. Yeah, you can avoid doing unsafe stuff as implementation detail, that's obvious. But rust requires you to explicitly label it, just like mutability. So, as with everything in programming, it is a trade-off. I guess you'll just argue about "being good" and "doing the right thing" every time. Yeah, good luck with that in the real world. Because as you can see every complex software ever written has only logic bugs, no safety related bugs ever, right? Will using rust fix those safety bugs? No, and I never claimed that. But limiting scope of unsafe by explicitly declaration makes it more maintainable. I don't know why you guys are so defensive in this topic. If you don't think rust is for you, just don't use it. You don't have to dunk in it, you don't have to call other people's takes "garbage parroting". Let me teach you a lesson: you are not the only software engineer in the world.
But the "just avoid writing unsafe code" didn't seem to have worked out that well historically by the amount of memory bugs in C or C++ which continue to be discovered.
@@anon_y_mousse the point is that the unsafe code is clearly demarcated, and the code outside of those blocks can be trusted to be safe. If I look at C++ code, I need to be constantly vigilant for unsafe operations - if I look at Rust code I only need to be vigilant in the unsafe blocks; everywhere else I can save that attention and brain power for actual productive work.
Isn't he Russian though? Girkin was a White fan and given the USSR flags on some tanks there are also Red fans invading their neighbor to purge it from "brainwashed Russians" according to infamous Russian neo-Nazi Alexey Milchakov.
u8 is a byte, but chars are utf-8 encoded in Rust so I don't think you can say it is the same thing. Just because many chars can be represented by a byte does not mean they all can. This is why a String, while "literally just a Vec", cannot be assumed to be a vec of chars.
@@mikkelens it's a bit nitpicking, considering char is used in the original, but that's synonymous with a byte. So the match is exact, and it matches exactly an ASCII character, but of course it doesn't match exactly a UTF-8 character, which is also kinda why we don't call it char anymore. (that's why e.g. Go has a byte and a rune type instead nowadays)
V has a history and reputation of having a bunch of promises on its home page it didn't follow through on. I think that's far less true now that time has passed and it has had time to actually implement its promises, but I can see why they would be super defensive.
Has it though? Autofree doesn't work at all apparently, there's tons of undefined behaviours despite promises to the contrary, and there's still no V Doom port we were promised in 2020.
As someone that's been in the V community on and off since 2019, I'd say a lot of this is just like Prime banning the guy off the top. The community is a bit tired of being constantly raided by bots with literal hate speech, the 'just use lang-x', 'why even bother, if blah exists', 'i stopped in and saw one rand comment [by someone that later got warned/muted/banned], so the whole server must be that way'. The V community is an amazing place to learn and share thoughts, but they are a GLOBAL community. What you, and i, find offensive is a tease or not even a thing to another country. Do you get upset in a online game when you see Brazilians say 'kkk'? Then check yourself cause they're laughing and may not even know about the Klan. I think a lot of folks forget this. My interpretation from interacting w/ him for years is that Alex tends to be more blunt, to the point on things, and doesn't feel like he has to explain everything when he thinks it's obvious (not saying good or bad on that, just is). He's doing what he thinks is best to promote the well-being of the language, but is fallible. Anyone that's interested in joining, learning, and being a part of a great global community is more than welcome. I recommend the Discord or GH as that's where most of the core team and developers hang out. My only suggestion, for everything in life really, is: Come in with the respect you want to be shown.
I went and pre-read the article before watching and I'm glad prime agrees... I don't really think this is anything. I think OP is just a bit of a putz and got on the nerves of moderation because he came in hot, already annoyed with expectations that don't match reality. We've all had run ins with moderation for personal disagreements... the difference is we don't all resort to ranting in our blogs and baselessly calling others fascists. I feel like there is a larger than average chance the author's hair color is not one found in nature.
People will say you're spreading misinformation about anything. One time i posted about a bad experience i had with a doctor and i was told i need to stop spreading medical misinformation lmaoooo
Not in the US. Here, defamation requires that the subject of the defamation has not made himself a public figure, and it requires the defamatory remarks to be made against a specific person rather than a group. It is a very difficult standard to meet in the US. It would be easier in the UK since their government rejects the concept of free speech -- they are somewhat notorious for the ease with which defamation cases can be won there. Idk about other countries.
Seems to me the reason this guy doesn't join any online communities, is because he doesn't understand how they work... comparing basic content moderation to literal fascism is completely delusional lol
I've seen that happen over and over again. Some ppl just want a pass to offend everyone and act like jerks, and if you don't allow it you are worse than Kissinger.
@@anon_y_mousse mass murderer, war criminal, corrupt, and not even useful, inept and all over a moster of a person, yeah, nothing wrong with that dude. tell me you are an imperialist without telling me you are an imperialist
@@anon_y_mousse PS: defending such a despicable person doesn't make you as bad as him, sure, but it would put you in the "certainly an a$$hole (but maybe just incredibly ignorant)" category, and I wouldn't really care about what you'd have to say, just a heads up.
@@anon_y_mousse «because you disagree with their politics» nope, mass murdering people is not just politics. but yeah, i also disagree with that «they made the world a better place» objectively false. for the vast majority of the world that is, but i guess you don't even count the people still dying and suffering the consequences if their skin is the wrong color and they happened to be born in the wrong part of the world «might not make you a complete moron, but it's pretty close» this is just pure irony, but not in the way you think
Dude, it’s a programming language. It’s not a religion. Who gives a flying f*** what happens in their chat rooms? I feel like I’ve gone insane listening to this shit…
6:30 You're confusing "wide" with "deep". In languages/APIs, I think of wide as many exposed features to express complex things, and deep as a small number of features that can be used to express complexity. Example: c++ is wide (and deep, because c), lisp/scheme are deep (and narrow).
This guy sounds annoying to deal with. He saw one moderation action he didn't agree and cut ties so hard he demanded his history with project be expunged. Then he went nuclear with a DCMA takedown notice. It seems like he just wants a project to match his very particular ideology.
I saw Benchmarks for Pascal and they looked very good. This language seriously is a Powertool to get things going and might be the greenest of them all. It might be so green it turns red because it overflows
The amout of CO2 produced by my frustrations about the software written in Delphi (which is Pascal) at my work is astronomical. And the number of crashes and hangs of RAD Studio.
People like this pop up pretty often in discord and other messaging platforms regarding anything technical. The thing is, they're usually teenagers or young adults who haven't had enough exposure to the real world or developed communication skills, likely from not leaving the house or surrounding themselves with like minded people or being in echo chambers.
@@ylluminateZig's tradeoff is that it's extremely explicit and thus easier to read. Reading code is always a lot harder than writing it, so it's a reasonable decision
@@mgord9518 and thus why V is better in this regard. V is very ergonomic. You should give it a try. The community is awesome too - feels a lot better than Rust and Zig in my experience.
@1:30 Okay we're literally not even two minutes in and I heavily disagree with the author. All those strings exist for very good reasons and they naturally emerge the moment you try to make a language that - has strings which don't suck - has compatibility with the OS and existing low level code - has a concept of accessing strings without copying that's really just it. You ask for those three basic things and you can't do better than Rust. The only thing you could do to simplify it is decide that you're not supporting unicode by default, but even then, you probably want to provide an easy way to deal with unicode-containing strings as they become increasingly ubiquitous, so all you've done is swap Vec to be the default and String to be the fallback when you need utf8. This is effectively the route Zig takes, providing standard library functions to work with utf8 strings but saying that if you want a string it's just an array of bytes. Rust is a language that lets you go low level and that means you need all of String and Vec and CString and OsString, and their non-owned counterparts are a necessity as well. It's really not that hard to understand either: you just use String/str (which granted is non-trivial but is also just a part of Rust's fundamental ownership model) and forget about the others. If you need the others, you probably know what they are and exactly when or why you need them. Like. They're not similar things. You have Strings and you have special cases. I dunno what the complaint about converting between them is. Sure, the exact conversion rules differ between them because they _represent different things and thus can fail in various directions._ But it's really not that hard. You want to get from a CString to a String? Well, `.to_str()` if you just want a view into the CString or `.into_string()` if you want to convert it to a full string. I'm sure there are `TryFrom` implementations in various directions or whatever too. Not that I know these things in detail because these fancy string types aren't actually needed frequently, but it's not that hard?
Yeah, people expecting one string to rule them all is nonsense. Those strings are there because that's a lesson learned from the past. People managing their own string implementations is, most of the time, not good and error prone.
@@kulkalkul Yeah. There is a canonical String which you should use all the times except the times where you have a reason to use one of the others. Because Rust is a language that provides low-level control, if you want to use low-level interfaces-like system calls-or interop with C code, you can do that. But if you're going to do that, instead of using high level wrappers around that stuff which usually exist, you need to speak the language of those things. There's no magic. Either there's a high level wrapper, or you need to speak the language of the low-level tool, and Rust broadly has wrappers but also lets you talk directly to the low-level when needed.
Breaking up your huge rust project into several smaller, more manageable crates is, apparently, really hard... And bitching about compile times is, evidently, easy.
In my experience, V is a great project. It compiles uh… blazingly fast, and has TONS of official libraries with fantastic examples, including UI, web, and CLI libs.
You speak about OCaml 5 as though its release is in the future, but the latest version at this time is 5.1.0 and that was released in september this year. Am I missing something?
"I can't program anymore because they deleted a discord message!" I think this guy is far more interested in hanging out in discord chats than programming
what do you think about using Spans in F#? also, "milliseconds of computation time and pretty symbols are no trade-off for my soul", lol, anime hero vibes
If we cant use Javascript, why not use Java script? They are 2 different words that could mean completely different things, they cant ban those words without context. Maybe with context its possible to ban java space script but i don't know how law works
My man, UPS has trademarked the color brown. _The color brown._ Regulators don't care even a tiny bit about what makes sense, making sense doesn't pay for their yachts.
Not happy with Rust, not happy with V. Maybe this writer needs to look within. Some people just try to find faults. Just pick a language and build something.
36:18 to be fair I think some social animals have a rough sense of justice too, dogs for example seem to have various ways to correct each other’s behaviours (normally involving biting) and some sort of tolerance and forgiveness for misbehaviour within the “pack” up until a certain point. And we’ve all seen guilty looking dogs before 😅
I was pretty active in V's discord and I can say that the guy writing this article is just looking for drama. I'm not using V, *for now*, 'cause it's not stable yet - has many C Gen errors. But I don't blame anyone and I understand that it's a new language. If someone thinks "why not just use Go", then that person should just, Go their way and don't care. And someone who wants to delete their work just because a moderator removed some messages is IMO, just a moron, tho that person has the right to do so.
Bro didn't want him to be assosicated with this community so much that he wrote a huge article about that that is now seems to be quite popular. What a poser.
Maybe the problem is for this situation is in the software system that allows rewriting history and removinvg any trace of massage without log and backtracking
IIRC it's a bit messier: ICANN has a *policy* to give domains to organizations with a trademark, eg Oracle gets oracle.some-tld, but not javascript.some-tld. But I barely remember, so who knows!
@@SimonBuchanNz Sorry I could have been more clear. This has nothing to do with ICANN, it is a part of trademark law. Every trademark has this by default.
The rant was illogical, the actions contradicted what was written, and seriously the entire thing sounds like someone who has zero social skills and a bunch of fed up moderators with too little patience. The writer had a hammer and saw nails everywhere.
Even if external dependencies were riddled with unsafe blocks, which I highly doubt, that doesn't automatically mean that code is unsafe, if that were the case then all code in C and C++, and probably quite a few other languages would automatically be unsafe as well.
The problem here is that too many lang forums are becoming communities, rather than sources of information and clarity. People are now adopting these langs with some unnecessary expectations. In the event that the language itself used some concerning terminology or the main facets of its ecosystem did as such I can understand ending adoption of the language. Being in a constant state of assessing the community to this degree will likely result in the OP struggling to adopt a language.
@@flerfbuster7993 They like to prioritize ethics, politics and community management as part of the language. Don't get me wrong, I write 99.9% of my time Rust, but I don't have time to argue in Discord or follow their political announcements about BLM. That's kind of what this guy seems to be interested about.
been doing vlang before rust here. v has improved a lot and also the community doesn't like or tolerate tolerate egotistical people. been in discord community since it started. i repeatedly post that v sucks and give proper reasons and never got any pushback but advice to improve my code. its a no nonsense community, and that dude is clearly schizo posting on the community that doesn't like it. from my point of view there is no drama in vlang community, that dude wanted to manufacture it and got clapped for it. vlang is literally the dramaless and less hyped rust alternative that we've been using in production to do prototype in as its has lots of tools built in. also one person supporting his claim was clearly his alt account. lmao.
@@isodoubIet yes offense but i doubt you understand how autofree works and why its not better than gc. its a systems programming language, not js framework for react devs.
@@poggybitz513 That's the thing, I _don't_ understand autofree, that's why I went to look it up. I expected to find an explanation, not... whatever I found.
Wow, that's a lot of emotions in a story. And that's the point, basically it's not about programming at all. And also with that "justice" thing in the story. It's not that important here. Also not the technical difficulties like compile times with the Rust programming which he wrote about. It's really normal when people are very emotional that things they say or write are not always logically fine tuned anymore. I also feel bad for the guy and he is just disappointed how things go, and he is just a really sensitive and honest person with that. Actually, it's often really good to just write things like these out on paper. And then to continue with life after that.
As a discord mod myself, on large servers, you have pre-configured to clear all messages of a member on ban. That's for the better, since you want to remove everything instantaneously when a ped0phile or ne0-n4zi starts spamming their weird things everywhere. Sadly that's a pretty common thing on discord, I'm in a server exclusively for discord moderators where we report the ids of those weird ppl to get them banned everywhere, and those creepy types of reports happens monthly. The case on the vídeo is not as bizarre as those cases, but the measure is pre-configured for everyone. Also, when you're moderating a server with thousands of ppl talking, it's pretty easy to miss interpret something or ban someone cuz they annoyed you. This boy is fighting for freedom, but freedom means that the moderator can ban you cuz he doesn't like you. And you also have your right to talk whatever you like and get hammered 🔨
I want to dunk on him. He is confusing his personal need for friends with using a language which has nothing to do with his lack of friends irl. Needs to develop some introspection and a lot more going out and existing in the real world, and maybe making some friends.
I've always wondered why mods on Discord always go straight to the Ban button instead of mute to make someone calm down, it seems they just don't like anyone talking about something they don't like. Btw, I am a Discord mod of a certain server, being a good mod requires PATIENCE.
How sheltered are these people? Maybe they should actually go to a liberal arts college and learn rhetoric before writing an article. Some philosophy about introspection might help too.
The npm point is actually fair. I don't see rust as a language used in business applications (exept low level stuff and embeded), because you can't check hundreds of dependencies on their licencing and also what is in them. C# provides fully functional frameworks directly from the source (C# is actually one of the few good things Microsoft brought us)
"If you dont do the thing i want you're putting yourself and others in jeopardy" "I didnt like... Threaten the guy or anything!" Someone needs to learn what threats are
I feel like i heard about the Author of V manipulating benchmarks and just being a jerk multiple timea - that has been one of the main reasons not to learn Vlang
Oh boy, what a journey. The author is clearly naive, inexperienced in online discourse, emotionally immature, and a bit self-righteous. Hopefully, this is just because they are 15 and will grow out of it. I wouldn't be surprised. Either way, I hope they can grow from this experience or they'll continue to face disappointment with each new community they try to engage with.
Big L take around 29:43 because the difference is that the other case is someone else removing content and in his case it's him wanting his own content to be removed. This has nothing to do with transparency or better, let's use honest as the adjective because that's what matters in a community. If someone then asks the Vlang guy why his material is gone and he lies, that also falls into the same characteristic shown within Discord. Nothing about a special case, tone et al could be better but harping on it dismisses the main issue (not that you harped on it, but I know that readers may do)
I think in both cases its about trying to maintain a clean image. The vlang folks want their discord to be, or at least appear, friendly. Even if you assume the worst intention: that it's good for their donations. The motivation of the author seems to be about personal image. I think they dont want to be accused of wrongthink. Whether that is a real issue is irrelevant as it clearly is for them.
His initial concern was about the transparency of history, then he proceeds to want to remove himself from said history. I'm not saying it's hypocrisy but it is a little funny that this all stems from the same desire to not be associated with something (whether it's a single chatter or an entire community).
That's what happen when people don't have enough tasks assigned to them on Jira
🤣
looooool
out of every one here, you might be the closest. My teach used to say, an idle mind becomes home to demons
you sound like my manager
This guy is seriously unhinged. The longer the article went on, the loonier he got. It takes a Seriously very unhealthy mental state to threaten legal action, claim to not have threatened legal action, claim to not even believe in justice, then actually take legal action in the same article.
inb4
> The Industrial Revolution and its consequences have been a disaster for the human race.
Average rust dev
He can escape from Rust, but Rust cannot escape from him
Can remove the dev from the Rust, but never the Rust from the dev
I dont agree with his points, but "you are making the text liable for legal action to be taken against it" isn't a legal threat. Its actually a discussion about liability. Notice the wording. If the text isnt updated later, and it causes an issue that is serious, and he isnt protected via license, he could become liable. Thats why people put MIT licenses on their stuff even though they dont care how people use it. Its a legal "don't @ me" But otherwise, yeah. I dont like him either.
I find incredible how much drama programming langs can have.
EDIT: for those who wonder. I'm talking the drama AROUND the community, not the programming langs themselves.
Honestly, up till Rust it didn't really feel like there was a much at all. Everyone either used the language they liked or used multiple languages and just complained.
The problem is now the governing bodies for a number of new languages are run by crazy people and psychopaths.
There's absolutely no drama here. This person is inflating drama to the size of a house. A moderator didn't have the patience to politely ask someone to stop trolling and the result is a 2k word article about how justice isn't a thing.
Programming languages are formal languages with syntax and semantics definitions designed for carrying out computation tasks. Do you mean 'communities run by human beings' or simply 'human beings'? Otherwise it'll be like accusing your washing machine of being too lazy for not automatically collecting dirty clothes!
If it exists there is drama of it... wait, was that the rule?
@@mattymerr701 Recency bias is super strong with this one my guy...
Imagine having to work with the person who wrote this blog post
dude literally witnessed one person get banned on admittedly somewhat dubious grounds and condemned them as fascists💀 and then even went on to rant about their own moral philosophy
Least egotistical discord chatter
I mean, it was not just a simple ban, it was a clear indication of a broader unwillingness to tolerate criticism or differing opinions.
I'd rather err on the side of not tolerating some dumb opinions than have the community discourse dominated by concern-trolls.
@@MachineYearning Not if it hurts future adoption
Nobody came out of this smelling of roses.
@@isodoubIet Please if I ever design a programming language and end up depending on terminally online debatelords to support its adoption rather than good language fundamentals and implementation, just take away my keyboard and ban me from society
OP is such a crybaby... and his communication is passive aggressive, creating all of the drama
I'm also a bit disappointed having realised I just watched a 40 minute video about V and learnt nothing about V.
29:25 The funniest thing is that the moderator was probably honest. If this guy ever managed a discord server, he'd know that not everyone gets server log reading permissions, and you certainly wouldn't want all your moderators to get it either. It's more of a part of the administrative permissions. So the only few people with admin permissions weren't online, a mod answered, and this guy went like "omg vlang is communist!"
Unlikely. Alex Medvednikov, is the V-lang author.
I've been alternatively a moderator, administrator, and owner of various Discord servers of up to like a few thousand members in years past. I fought for audit log permissions to be granted to @everyone It's absolutely insane to think that a moderator of all people would be denied those perms though
@@MH_VOID The thing with audit permissions is that it makes it easy to peek at private channels. Even if you don't know most of what's happening, you can know their names and their permissions. If your server doesn't have private channels it's less of an issue.
(to be clear, not all mods are the same to me, but if there's no difference between a founder/admin and a mod in your book it makes sense to give them the audit log permissions).
@@pastenml Not that one I'm talking about. The only one that's mentioned as "a moderator" in the article didn't have any username mentioned.
@@Exilum and? Those private channels should really be readable (and reaction-addable) to the average joe. Sure, they're unfortunately usually not (and somewhat understandable in the case of e.g. private keys being shared there or stuff like that - though that's really a case of laziness), but they should be. Merely being able to see the names and perms of the channels is no problem whatsoever, no matter how much you are abusing those private channels.
And mods and admins are different in my book - mods don't have the channel deletion, creation, bot adding, et cetera permissions , sometimes only have kick, not ban perms (or more like, only a senior mod or a dedicated 3-strike bot has ban perms), and their job is basically just to keep things civil and get rid of spammers and the like, whereas admins can physically do pretty much anything and usually don't use their powers for anything besides the occasional channel management, pinned message, and so on, typically doing other server (or outside the server duties) duties, though sometimes being moderators themselves, and of course muting, banning, and so on if they happen to see a situation where it's called for (they don't actively look for that - that's the moderators' job).
"justice" is exactly what he is asking for. Ignore his words, and look at his actions.
Are we talking about the expensive definition of "justice"? I'd be afraid to see the results of that
He just wanted to pick a fight
> threatens legal action
> claims not to have threatened legal action
> takes legal action
I lost brain cells reading that
The content in question causing the "legal threat" was an intro to how computers work. The author lacked serious talent, but, since kindness and consideration are foremost to the V community, things like this are allowed in and then are iterated on. At the end of the day it didn't even have value to be frank. A generative AI could have written better in about a minute with 2-3 iterations. Heck, it would have been better to just link to a tutorial. Lol.
@@ylluminate "Allowed in"? It did not sound to me like it was something he had asked for.
@@epajarjestys9981 you appear to be missing something in your understanding. I'm present in the community and would be happy to help clarify further if you'd like to understand this better.
@@ylluminate Seems pretty clear what he was asking. Was the content in question added without the original author's consent or not?
@@ylluminate Sure, please clarify and correct my understanding if I got something wrong. You do not have to ask for permission for doing something helpful.
I can totally understand the vlang guys just being fed up at this point with trolls who don't offer constructive criticism. If I were a moderator who even agreed with the banned guy, I still would have banned him.
would you specify ban reason (article author wanted ban reason)?
@@RandomGeometryDashStuff He implied V lang wasn't useful and it was almost snarky. Even then, at the end of the day, its a discord ban. Get some fresh air.
I have never seen any trolls in any of my discord groups. Maybe just v lang things then?
@@alltech9096 there’s trolls every now and then but people usually pay no mind or they get banned quickly.
@@alltech9096bro must not be using the same Discord the rest of us are. You have never seen a troll in any discord group ever?
I was entertaining the authors thoughts until I saw the wall of text he posted in discord and i immediately knew he was wrong. Funny he thought that would support his argument. The part after that was clinically insane.
There's a fine line between genius and insanity.
but to be honest, I also kinda feel this guy. I had situations in my coding life when I also got a slap in the face, things were not going the way I imagined, maybe even I was right, but the way I handled the situation was terrible and only made everything worse. thanks god I haven't later decided to write a huge article about it and it's only in the memory of max 5 people.
momory 🐄
@@mirsella6204 I foxed it
The idea that you aren't allowed to make a video without knowing everything about a topic sounds like the person is just admitting "I don't want to think critically because it makes my brain hurt, so I'm going to just absorb your opinion so please know everything for me so I know everything by extension"
What if the audience are a bunch of impressionable kids/teens?
#thinkofthechildren
It’s also indicative of the mentality of whoever comments that that they believe someone is capable of knowing everything down to a tiny minutiae of a subject
Just state what is merely your opinion, and what you're unsure about, and then you don't need to be a total expert at everything talked about to talk
@@web then admitting that you don't know the way prime did is the best possible thing you can do for them because the best thing for the kids is to learn critical thinking
@@MH_VOID exactly
I just think to myself how this is even relevant to a programming language...
these are facts
i love the idea of v lang though. but at the end of the day, go... well go is just there
Nice things are nice. Nice things don't cause drama. People make nice things, but people do cause drama.
@@ThePrimeTimeagenthis is it. There’s enough differences that I will probably recommend V over Go once V becomes a stable language, but only to people who haven’t learned Go already. There’s really no point if you already do Go programming.
"most external dependencies are riddled with unsafe blocks" - yeah, and? the closer you get to the metal (which is what the libraries are abstracting away) the more you have to dip into unsafe.
The alternative is to use languages in which **effectively everything is in an unsafe block**
Yeah, it makes me sad to see this argument. Rust has rule of least power, you can use unsafe, but you can get away without it for lots of stuff.
@@anon_y_mousse Actually, you are the one not understanding what I've been saying here and the parrot. It isn't about avoiding unsafe, it is about explicitly labelling unsafe. In any other language with no explicit statements, you don't know how much of the code is safe. Yeah, you can avoid doing unsafe stuff as implementation detail, that's obvious. But rust requires you to explicitly label it, just like mutability. So, as with everything in programming, it is a trade-off.
I guess you'll just argue about "being good" and "doing the right thing" every time. Yeah, good luck with that in the real world. Because as you can see every complex software ever written has only logic bugs, no safety related bugs ever, right?
Will using rust fix those safety bugs? No, and I never claimed that. But limiting scope of unsafe by explicitly declaration makes it more maintainable.
I don't know why you guys are so defensive in this topic. If you don't think rust is for you, just don't use it. You don't have to dunk in it, you don't have to call other people's takes "garbage parroting". Let me teach you a lesson: you are not the only software engineer in the world.
But the "just avoid writing unsafe code" didn't seem to have worked out that well historically by the amount of memory bugs in C or C++ which continue to be discovered.
@@anon_y_mousse the point is that the unsafe code is clearly demarcated, and the code outside of those blocks can be trusted to be safe. If I look at C++ code, I need to be constantly vigilant for unsafe operations - if I look at Rust code I only need to be vigilant in the unsafe blocks; everywhere else I can save that attention and brain power for actual productive work.
@@anon_y_mousse xd
This guy just need to hear “it’s not that deep brah” He was in a programming language discord not the Third Reich
Isn't he Russian though? Girkin was a White fan and given the USSR flags on some tanks there are also Red fans invading their neighbor to purge it from "brainwashed Russians" according to infamous Russian neo-Nazi Alexey Milchakov.
&u8 is literally a reference/pointer to a single character, which fits with char * but is not really a string.
agreed with this.
it was strange to see that one
Thanks, as a non-ruster that's what I thought that was
A character; not an 8-bit unsigned integer?
u8 is a byte, but chars are utf-8 encoded in Rust so I don't think you can say it is the same thing. Just because many chars can be represented by a byte does not mean they all can. This is why a String, while "literally just a Vec", cannot be assumed to be a vec of chars.
@@mikkelens it's a bit nitpicking, considering char is used in the original, but that's synonymous with a byte. So the match is exact, and it matches exactly an ASCII character, but of course it doesn't match exactly a UTF-8 character, which is also kinda why we don't call it char anymore. (that's why e.g. Go has a byte and a rune type instead nowadays)
This is why I stay away from Discord groups. Never felt the need to be in a little "community" when I use a language.
V has a history and reputation of having a bunch of promises on its home page it didn't follow through on. I think that's far less true now that time has passed and it has had time to actually implement its promises, but I can see why they would be super defensive.
agreed with this statement
Has it though? Autofree doesn't work at all apparently, there's tons of undefined behaviours despite promises to the contrary, and there's still no V Doom port we were promised in 2020.
Its not even v 1.0 so I wouldn't give a frick.
So you are defending them based on their not delivering on promises?
@@ThePrimeTimeagen You are a disingenous subhuman and have no worth as a human being.
As someone that's been in the V community on and off since 2019, I'd say a lot of this is just like Prime banning the guy off the top.
The community is a bit tired of being constantly raided by bots with literal hate speech, the 'just use lang-x', 'why even bother, if blah exists', 'i stopped in and saw one rand comment [by someone that later got warned/muted/banned], so the whole server must be that way'.
The V community is an amazing place to learn and share thoughts, but they are a GLOBAL community. What you, and i, find offensive is a tease or not even a thing to another country. Do you get upset in a online game when you see Brazilians say 'kkk'? Then check yourself cause they're laughing and may not even know about the Klan. I think a lot of folks forget this.
My interpretation from interacting w/ him for years is that Alex tends to be more blunt, to the point on things, and doesn't feel like he has to explain everything when he thinks it's obvious (not saying good or bad on that, just is). He's doing what he thinks is best to promote the well-being of the language, but is fallible.
Anyone that's interested in joining, learning, and being a part of a great global community is more than welcome. I recommend the Discord or GH as that's where most of the core team and developers hang out. My only suggestion, for everything in life really, is: Come in with the respect you want to be shown.
TL;DR: Attention-seeker requests their content removed from vlang docs to protest a troll's trolling being removed from a vlang chat.
I went and pre-read the article before watching and I'm glad prime agrees... I don't really think this is anything. I think OP is just a bit of a putz and got on the nerves of moderation because he came in hot, already annoyed with expectations that don't match reality. We've all had run ins with moderation for personal disagreements... the difference is we don't all resort to ranting in our blogs and baselessly calling others fascists. I feel like there is a larger than average chance the author's hair color is not one found in nature.
> I feel like there is a larger than average chance the author's hair color is not one found in nature.
nice
Laughed so much at that last sentence, hilarious. 😂
People will say you're spreading misinformation about anything. One time i posted about a bad experience i had with a doctor and i was told i need to stop spreading medical misinformation lmaoooo
Seriously? People are duuuuumb
misinformation=being against the establishment.
I don't know what vlang is but I am happy to be here
one day we will get a Social Network style movie about an open source community
Someone should tell the author that calling someone a fascist in a blog post is more legally actionable than their copyright argument
damn i thought that's the same word used on American TV every day
Not in the US. Here, defamation requires that the subject of the defamation has not made himself a public figure, and it requires the defamatory remarks to be made against a specific person rather than a group. It is a very difficult standard to meet in the US.
It would be easier in the UK since their government rejects the concept of free speech -- they are somewhat notorious for the ease with which defamation cases can be won there. Idk about other countries.
@@k98killersomething tells me you’re not a lawyer
@@lawrencejob something?
Seems to me the reason this guy doesn't join any online communities, is because he doesn't understand how they work... comparing basic content moderation to literal fascism is completely delusional lol
I've seen that happen over and over again. Some ppl just want a pass to offend everyone and act like jerks, and if you don't allow it you are worse than Kissinger.
@@anon_y_mousse mass murderer, war criminal, corrupt, and not even useful, inept and all over a moster of a person, yeah, nothing wrong with that dude.
tell me you are an imperialist without telling me you are an imperialist
@@anon_y_mousse
PS: defending such a despicable person doesn't make you as bad as him, sure, but it would put you in the "certainly an a$$hole (but maybe just incredibly ignorant)" category, and I wouldn't really care about what you'd have to say, just a heads up.
@@anon_y_mousse
«because you disagree with their politics»
nope, mass murdering people is not just politics. but yeah, i also disagree with that
«they made the world a better place»
objectively false. for the vast majority of the world that is, but i guess you don't even count the people still dying and suffering the consequences if their skin is the wrong color and they happened to be born in the wrong part of the world
«might not make you a complete moron, but it's pretty close»
this is just pure irony, but not in the way you think
I am not sure anyone knows the meanings of words anymore.
Guy lowkey outs himself as a bit of a psychopathic Puritan.
umm what???
At least he's not limited to God's resolution like Temple OS.
Dude, it’s a programming language. It’s not a religion. Who gives a flying f*** what happens in their chat rooms? I feel like I’ve gone insane listening to this shit…
13:11 Can't wait for "CrabLang for ECMAScript developers"
What a crazy thing. Early adopters tend to have high % of crazy.
Those crazy early adopters gets the job done, so having some arrogance or fascist behaviour is justified i guess...
Early Java was about as boring as you could get. Rust is something else.
@@gmodrules123456789 A web page showing bouncing colored bals that merge and grow while properly mixing colors wasn't boring to me.
@@gmodrules123456789 to be fair, Java still is very boring
I hope this guy doesn't try out Zig, I couldn't stand his mental unstability. Wouldn't like to see a person like that in a developing community
6:30 You're confusing "wide" with "deep". In languages/APIs, I think of wide as many exposed features to express complex things, and deep as a small number of features that can be used to express complexity. Example: c++ is wide (and deep, because c), lisp/scheme are deep (and narrow).
If I was mod of a community, I'd preemptively ban the OP before they joined.
This guy sounds annoying to deal with. He saw one moderation action he didn't agree and cut ties so hard he demanded his history with project be expunged. Then he went nuclear with a DCMA takedown notice. It seems like he just wants a project to match his very particular ideology.
There are a lot of Rust crates in the embedded world that have TONS of unsafe code, but that is because it is working at the hardware level.
I can sum up the blog post in one sentence: "Good people always agree with me. Bad people never do."
How much do you want to bet this guy typed that article on a Mac book? Wait till he hears Steve Jobs history
Pascal is probably the most environmentally friendly language. You could compile it to native code in milliseconds on a 486.
I saw Benchmarks for Pascal and they looked very good. This language seriously is a Powertool to get things going and might be the greenest of them all. It might be so green it turns red because it overflows
Borland wrote the compiler in assembler, and it was wicked fast, used to run it on a 10Mhz 286 and it was fast.
The amout of CO2 produced by my frustrations about the software written in Delphi (which is Pascal) at my work is astronomical. And the number of crashes and hangs of RAD Studio.
Dude... just write code. How are people this unhinged over making computer go brr
Well there is a big difference. One computer may go brr and other could go brrrr which makes the other computer 50% more effective in going brr.
"You fell in love with V and found out it was run by people." 100%. The author of this article comes off as extremely anti-social.
Great, now articles and tutorials about JS will need to change their article names to JakartaScript to avoid being baned.
People like this pop up pretty often in discord and other messaging platforms regarding anything technical. The thing is, they're usually teenagers or young adults who haven't had enough exposure to the real world or developed communication skills, likely from not leaving the house or surrounding themselves with like minded people or being in echo chambers.
Love the Zig shout out in the beginning! Been doing it for AoC and I'm really enjoying using the language
Just can't get into the syntax for Zig. The language doesn't feel ergonomic.
@@ylluminate fork and create Zygthon
@@izy931 I think it's called V. 😀
@@ylluminateZig's tradeoff is that it's extremely explicit and thus easier to read.
Reading code is always a lot harder than writing it, so it's a reasonable decision
@@mgord9518 and thus why V is better in this regard. V is very ergonomic. You should give it a try. The community is awesome too - feels a lot better than Rust and Zig in my experience.
I also had problems with a core maintainer of vlang a while ago, he used to treat me and others bad for no aparent reason.
@1:30 Okay we're literally not even two minutes in and I heavily disagree with the author. All those strings exist for very good reasons and they naturally emerge the moment you try to make a language that
- has strings which don't suck
- has compatibility with the OS and existing low level code
- has a concept of accessing strings without copying
that's really just it. You ask for those three basic things and you can't do better than Rust. The only thing you could do to simplify it is decide that you're not supporting unicode by default, but even then, you probably want to provide an easy way to deal with unicode-containing strings as they become increasingly ubiquitous, so all you've done is swap Vec to be the default and String to be the fallback when you need utf8. This is effectively the route Zig takes, providing standard library functions to work with utf8 strings but saying that if you want a string it's just an array of bytes.
Rust is a language that lets you go low level and that means you need all of String and Vec and CString and OsString, and their non-owned counterparts are a necessity as well. It's really not that hard to understand either: you just use String/str (which granted is non-trivial but is also just a part of Rust's fundamental ownership model) and forget about the others. If you need the others, you probably know what they are and exactly when or why you need them.
Like. They're not similar things. You have Strings and you have special cases. I dunno what the complaint about converting between them is. Sure, the exact conversion rules differ between them because they _represent different things and thus can fail in various directions._ But it's really not that hard. You want to get from a CString to a String? Well, `.to_str()` if you just want a view into the CString or `.into_string()` if you want to convert it to a full string. I'm sure there are `TryFrom` implementations in various directions or whatever too. Not that I know these things in detail because these fancy string types aren't actually needed frequently, but it's not that hard?
Yeah, people expecting one string to rule them all is nonsense. Those strings are there because that's a lesson learned from the past. People managing their own string implementations is, most of the time, not good and error prone.
@@kulkalkul Yeah. There is a canonical String which you should use all the times except the times where you have a reason to use one of the others. Because Rust is a language that provides low-level control, if you want to use low-level interfaces-like system calls-or interop with C code, you can do that. But if you're going to do that, instead of using high level wrappers around that stuff which usually exist, you need to speak the language of those things. There's no magic. Either there's a high level wrapper, or you need to speak the language of the low-level tool, and Rust broadly has wrappers but also lets you talk directly to the low-level when needed.
There was some 'fun' drama recently in the Nixos community over someone's picture of literal beef on their profile page.
Breaking up your huge rust project into several smaller, more manageable crates is, apparently, really hard... And bitching about compile times is, evidently, easy.
@@anon_y_mousse if your problem is what to do in 30 sec build - stand up and do some stretching, it helps!
In my experience, V is a great project. It compiles uh… blazingly fast, and has TONS of official libraries with fantastic examples, including UI, web, and CLI libs.
You speak about OCaml 5 as though its release is in the future, but the latest version at this time is 5.1.0 and that was released in september this year. Am I missing something?
It's better to separate the art (the lang) from the artist (the committee)
Unless it's a self portrait.
But luckily that ain't the case this time. Or most times.
"I can't program anymore because they deleted a discord message!"
I think this guy is far more interested in hanging out in discord chats than programming
"goodbye 1", "goodbye 2", "goodbye 3". If you gotta say "goodbye" that many times you wore out your welcome a long time ago
Golang's ecosystem with Vlang's added features is the dream of any minimalist dev alive
Yes this would be awesome. Best part is V still has the chance to steer itself in that direction but I highly doubt it will get there.
I want to share that my incremental compile times are 8 minutes.
Some justified concerns, but the article author exhibits strong Karen tendencies.
I personally do not believe in the concept of 'drama' and I find it varies little from the concept of 'stupidity'.
I see what you did there
what do you think about using Spans in F#?
also, "milliseconds of computation time and pretty symbols are no trade-off for my soul", lol, anime hero vibes
If we cant use Javascript, why not use Java script? They are 2 different words that could mean completely different things, they cant ban those words without context.
Maybe with context its possible to ban java space script but i don't know how law works
My man, UPS has trademarked the color brown. _The color brown._ Regulators don't care even a tiny bit about what makes sense, making sense doesn't pay for their yachts.
Not happy with Rust, not happy with V. Maybe this writer needs to look within. Some people just try to find faults.
Just pick a language and build something.
36:18 to be fair I think some social animals have a rough sense of justice too, dogs for example seem to have various ways to correct each other’s behaviours (normally involving biting) and some sort of tolerance and forgiveness for misbehaviour within the “pack” up until a certain point.
And we’ve all seen guilty looking dogs before 😅
All this did was get me wanting to try V
I was pretty active in V's discord and I can say that the guy writing this article is just looking for drama.
I'm not using V, *for now*, 'cause it's not stable yet - has many C Gen errors. But I don't blame anyone and I understand that it's a new language.
If someone thinks "why not just use Go", then that person should just, Go their way and don't care.
And someone who wants to delete their work just because a moderator removed some messages is IMO, just a moron, tho that person has the right to do so.
I don't get many cgen errors. Please report them via github as soon as you get them. This way they'll get fixed quickly.
I don’t know how you can read the article, talk, and read the chat stream, and respond to it all at the same time.
Glancing at the chat while reacting to what he just read from the article.
Can confirm, 2/3 of my house electric bill goes toward compiling serde
unity devs after changing one line and waiting 5 minutes to compile to test:
Also VB6 on ancient hardware and JSP with an ancient codebase.
Bro didn't want him to be assosicated with this community so much that he wrote a huge article about that that is now seems to be quite popular. What a poser.
If the V guy rebased the project and left the file out, I believe this guy would still find something to write about.
lmao you here? kinda unexpected
This is just making me want to get into V so far
These people aren’t looking for a tool. They are looking for a social group.
Maybe the problem is for this situation is in the software system that allows rewriting history and removinvg any trace of massage without log and backtracking
That was a lot farther than I would have expected.
Just an FYI i am 99% sure that any US(some other countries too) trademark also gets rights over domain name by default.
IIRC it's a bit messier: ICANN has a *policy* to give domains to organizations with a trademark, eg Oracle gets oracle.some-tld, but not javascript.some-tld. But I barely remember, so who knows!
@@SimonBuchanNz Sorry I could have been more clear. This has nothing to do with ICANN, it is a part of trademark law. Every trademark has this by default.
The rant was illogical, the actions contradicted what was written, and seriously the entire thing sounds like someone who has zero social skills and a bunch of fed up moderators with too little patience. The writer had a hammer and saw nails everywhere.
Even if external dependencies were riddled with unsafe blocks, which I highly doubt, that doesn't automatically mean that code is unsafe, if that were the case then all code in C and C++, and probably quite a few other languages would automatically be unsafe as well.
The problem here is that too many lang forums are becoming communities, rather than sources of information and clarity.
People are now adopting these langs with some unnecessary expectations. In the event that the language itself used some concerning terminology or the main facets of its ecosystem did as such I can understand ending adoption of the language.
Being in a constant state of assessing the community to this degree will likely result in the OP struggling to adopt a language.
You would think this guy would fit just right in to the Rust community.
huh?
@@flerfbuster7993 They like to prioritize ethics, politics and community management as part of the language. Don't get me wrong, I write 99.9% of my time Rust, but I don't have time to argue in Discord or follow their political announcements about BLM. That's kind of what this guy seems to be interested about.
@@flerfbuster7993this guy's total bat guano, and rust leadership is also bat guano
I choose freedom over safety: I choose Go.
If wanna safe, why not elixir? Is made to be broken and stay alive ^^
I'm sold on Rust now
been doing vlang before rust here. v has improved a lot and also the community doesn't like or tolerate tolerate egotistical people. been in discord community since it started. i repeatedly post that v sucks and give proper reasons and never got any pushback but advice to improve my code. its a no nonsense community, and that dude is clearly schizo posting on the community that doesn't like it. from my point of view there is no drama in vlang community, that dude wanted to manufacture it and got clapped for it. vlang is literally the dramaless and less hyped rust alternative that we've been using in production to do prototype in as its has lots of tools built in. also one person supporting his claim was clearly his alt account. lmao.
You sound just like a Vlang discord moderator.
@@sqlexpgroupthink exists
judging by the post I found when I looked up what 'autofree' was, Imma press x to doubt on that one
@@isodoubIet yes offense but i doubt you understand how autofree works and why its not better than gc. its a systems programming language, not js framework for react devs.
@@poggybitz513 That's the thing, I _don't_ understand autofree, that's why I went to look it up. I expected to find an explanation, not... whatever I found.
Wow, that's a lot of emotions in a story. And that's the point, basically it's not about programming at all. And also with that "justice" thing in the story. It's not that important here. Also not the technical difficulties like compile times with the Rust programming which he wrote about.
It's really normal when people are very emotional that things they say or write are not always logically fine tuned anymore.
I also feel bad for the guy and he is just disappointed how things go, and he is just a really sensitive and honest person with that.
Actually, it's often really good to just write things like these out on paper. And then to continue with life after that.
As a discord mod myself, on large servers, you have pre-configured to clear all messages of a member on ban. That's for the better, since you want to remove everything instantaneously when a ped0phile or ne0-n4zi starts spamming their weird things everywhere. Sadly that's a pretty common thing on discord, I'm in a server exclusively for discord moderators where we report the ids of those weird ppl to get them banned everywhere, and those creepy types of reports happens monthly. The case on the vídeo is not as bizarre as those cases, but the measure is pre-configured for everyone. Also, when you're moderating a server with thousands of ppl talking, it's pretty easy to miss interpret something or ban someone cuz they annoyed you. This boy is fighting for freedom, but freedom means that the moderator can ban you cuz he doesn't like you. And you also have your right to talk whatever you like and get hammered 🔨
I want to dunk on him. He is confusing his personal need for friends with using a language which has nothing to do with his lack of friends irl. Needs to develop some introspection and a lot more going out and existing in the real world, and maybe making some friends.
This one was extra spicy, Vlang drama, multiple twitch chat bans, some visits to Karen 👌👌
hah, strange stuff on this one
thank goodness I didn't read this comment so I could experience everything without knowing.
oh no, here I am reading this comment thread, too late to stop! @@safesintesi
Whoever wrote that is one sick puppy...
I've always wondered why mods on Discord always go straight to the Ban button instead of mute to make someone calm down, it seems they just don't like anyone talking about something they don't like.
Btw, I am a Discord mod of a certain server, being a good mod requires PATIENCE.
Manual memory management doesn't mean manual, but deterministic and controllable.
How sheltered are these people? Maybe they should actually go to a liberal arts college and learn rhetoric before writing an article. Some philosophy about introspection might help too.
The npm point is actually fair. I don't see rust as a language used in business applications (exept low level stuff and embeded), because you can't check hundreds of dependencies on their licencing and also what is in them. C# provides fully functional frameworks directly from the source (C# is actually one of the few good things Microsoft brought us)
mr_something123: N-word *(Banned by theprimeagen)*
few messages later...
LotusPixiee: C-word (CHROOT)
LMFAOOOOOO I love this community
The real drama was Phyyl.
"If you dont do the thing i want you're putting yourself and others in jeopardy"
"I didnt like... Threaten the guy or anything!"
Someone needs to learn what threats are
1:51 That meme could also tell you how many options she has for dating vs the man 😂
lol the original meme is about colors and how women know all the names for the different shades of a color and the guy just calls all of them pink.
I feel like i heard about the Author of V manipulating benchmarks and just being a jerk multiple timea - that has been one of the main reasons not to learn Vlang
techempower didn't independently bench pico.v?
Oh boy, what a journey. The author is clearly naive, inexperienced in online discourse, emotionally immature, and a bit self-righteous. Hopefully, this is just because they are 15 and will grow out of it. I wouldn't be surprised. Either way, I hope they can grow from this experience or they'll continue to face disappointment with each new community they try to engage with.
But have you tried C#?
this guy is bat guano
Big L take around 29:43 because the difference is that the other case is someone else removing content and in his case it's him wanting his own content to be removed. This has nothing to do with transparency or better, let's use honest as the adjective because that's what matters in a community. If someone then asks the Vlang guy why his material is gone and he lies, that also falls into the same characteristic shown within Discord. Nothing about a special case, tone et al could be better but harping on it dismisses the main issue (not that you harped on it, but I know that readers may do)
+ the Alex M guy is an ass, 90% sure of it
I think in both cases its about trying to maintain a clean image.
The vlang folks want their discord to be, or at least appear, friendly. Even if you assume the worst intention: that it's good for their donations.
The motivation of the author seems to be about personal image. I think they dont want to be accused of wrongthink. Whether that is a real issue is irrelevant as it clearly is for them.
His initial concern was about the transparency of history, then he proceeds to want to remove himself from said history. I'm not saying it's hypocrisy but it is a little funny that this all stems from the same desire to not be associated with something (whether it's a single chatter or an entire community).