Post AUG3Wd8OqfCC2ue144 by ryo@social.076.moe
 (DIR) More posts by ryo@social.076.moe
 (DIR) Post #AUFCGXJzOlTzoTVRTs by ryo@social.076.moe
       2023-04-02T14:08:05Z
       
       6 likes, 3 repeats
       
       Come to think of it, bullshit like Code of Conduct (pronounced as "cock", not "sea oh sea"), Diversity, Equity, and Inclusion (pronounced "die", not "dee ai ee") are really designed to destroy the FLOSS community as a whole.To be fair, good developers are oftentimes rather assholes.In both cases they're trying to force those developers to walk on egg shells.What instead happens is that all the good developers leave, maybe some who are cucked will stay a little longer, but it's a matter of time before either they leave or get cancelled.Meanwhile, whoever has taken over the projects will invite total nitwits into those projects who have no idea how to code, and only join for bragging reasons, and eventually the projects just collapse.This is why I'm so against Codes of Conduct (or Code of Conducts, or whatever the plural form is, no need to tell me, I don't care).Some people simply ignore CoCs and use it anyway, but I think it's better to outright boycot projects that have a CoC, and just make your own instead.Before you know it, the project gets abandoned, and you'll be left helpless.
       
 (DIR) Post #AUFCtmbqUYPcWPZYbA by xianc78@gameliberty.club
       2023-04-02T14:30:56Z
       
       0 likes, 0 repeats
       
       @ryo Which is also why that you should thank project managers who still don't put CoCs in their projects. Show some appreciation that they don't give in to modern bullshit.
       
 (DIR) Post #AUG3Wd8OqfCC2ue144 by ryo@social.076.moe
       2023-04-03T00:19:35Z
       
       0 likes, 0 repeats
       
       Of course, the problem is that apart from single person projects those tend to be rare.OpenBSD doesn't have a CoC and they openly even laugh at FreeBSD for having one, so it's pretty much confirmed they won't have one anytime soon.C doesn't have one, thankfully one of the only languages left that troons are too afraid to touch.But wherever else I go, either they have one, or might have one in the near future.
       
 (DIR) Post #AUG3fVHHQf6EHj1sGW by pinemarten@poa.st
       2023-04-03T00:22:18.117792Z
       
       1 likes, 0 repeats
       
       @ryo Codes of Conduct are always pernicious and evil, they are just tools for woke faggots and bullies.
       
 (DIR) Post #AUG3g7JjzxeAGMTNNQ by caekislove@gleasonator.com
       2023-04-03T00:22:24.019855Z
       
       2 likes, 0 repeats
       
       @ryo Fork and remove the CoC. If they bitch about it, rightfully accuse them of being against Free Software.
       
 (DIR) Post #AUG3hWb7UaF4xSGz2m by ren@asbestos.cafe
       2023-04-03T00:22:40.125488Z
       
       0 likes, 0 repeats
       
       @ryo pleroma?????
       
 (DIR) Post #AUG3wmtFCSpvpc1odE by pinemarten@poa.st
       2023-04-03T00:25:25.625234Z
       
       1 likes, 0 repeats
       
       @caekislove @ryo I attended a big in-house corporate technical conference that was  run by an outside professional society.   In order to get your online access (required for your job, mind you) you had to agree to their bullshit CoC.
       
 (DIR) Post #AUG4Qncx1WZqnzia6i by xianc78@gameliberty.club
       2023-04-03T00:30:48Z
       
       0 likes, 0 repeats
       
       @ryo >they openly even laugh at FreeBSD for having oneReally? I was aware that they didn't have one, but I didn't know that they actually mock it.>thankfully one of the only languages left that troons are too afraid to touch.I see a lot of trans people on here programming in C.
       
 (DIR) Post #AUG4k0Ki0YeliJLKWe by PhenomX6@fedi.pawlicker.com
       2023-04-03T00:34:16.948329Z
       
       1 likes, 0 repeats
       
       @xianc78 @ryo only old/obscure shit and uncool shit like ada, pascal/Delphi, fortran, cobol, etc doesn't have many at all.Coincidentally most won't get you a bling bling tech job and your wagie normies won't be learning it to get one.
       
 (DIR) Post #AUG4rKtpwMVxWjGnJI by xianc78@gameliberty.club
       2023-04-03T00:35:37Z
       
       1 likes, 0 repeats
       
       @PhenomX6 @ryo Who still even programs in Pascal? And why did it fall into obscurity?
       
 (DIR) Post #AUG4uYDCtxFdgQrZdA by ryo@social.076.moe
       2023-04-03T00:33:31Z
       
       0 likes, 0 repeats
       
       I'd prefer to make my own from scratch instead.99% of the open source projects in current year are littered with layers upon layers of abstraction, frameworks, large amounts of dependencies for every single thing they implement, countless of compilation and/or installation steps, bullshit like Docker containers, and so on, so there's way more fixing required than just the removal of the CoC.
       
 (DIR) Post #AUG5HskWi55k2VZbJw by PhenomX6@fedi.pawlicker.com
       2023-04-03T00:40:24.171716Z
       
       2 likes, 0 repeats
       
       @xianc78 @ryo fl studio for one, but literally everyone uses the Delphi variant. Delphi also supports arm macs.https://www.embarcadero.com/case-study/image-line-software-case-studyhttps://www.embarcadero.com/products/delphi/case-studiesThe #1 problem with pascal besides being "uncool" and having to deal with Microsoft poaching at least one major dev for C# is that the standard version was restrictive and the better versions like Object Pascal were not standardized. Also FPC is not that well optimized from what I've heard. There's also the fact that schools began to shove people towards c#/VB.Also the Borland Delphi variant is closed source while FPC is FOSS.
       
 (DIR) Post #AUG5bR2VRdcftFJ4c4 by caekislove@gleasonator.com
       2023-04-03T00:43:56.818263Z
       
       1 likes, 0 repeats
       
       @xianc78 @PhenomX6 @ryo Turbo Pascal was huge back during the DOS BBS days. For its time it was a good balance between low level and abstract. As PCs got faster, most coders wanted more abstraction and other heavier languages became more popular. Coders wanting to stay close to the metal still had C and Assembly. Pascal just kind of fell through that crack in the middle.
       
 (DIR) Post #AUG651o5p5Q0JvfyPQ by pinemarten@poa.st
       2023-04-03T00:49:19.559357Z
       
       0 likes, 0 repeats
       
       @caekislove @xianc78 @PhenomX6 @ryo They made me take it in college.   That and LISP.
       
 (DIR) Post #AUG6MgJoSGpKt6vkjg by caekislove@gleasonator.com
       2023-04-03T00:52:29.780536Z
       
       0 likes, 0 repeats
       
       @pinemarten @PhenomX6 @xianc78 @ryo I'm of the opinion that most coding skills are logical in nature and it doesn't matter much what language the basic concepts are taught in. That said, why not just teach those concepts in something commercially mainstream like Python or JavaScript?
       
 (DIR) Post #AUG6NB3aAfGQDkZjF2 by PhenomX6@fedi.pawlicker.com
       2023-04-03T00:52:34.599978Z
       
       0 likes, 0 repeats
       
       Borland Delphi was big for a while with smaller budget coders as an alternative to say VB6 and whatnot. Spybot S&D and InnoSetup were two big 2000s programs written in it.
       
 (DIR) Post #AUG6cKNZnCC7Tg9SGu by pinemarten@poa.st
       2023-04-03T00:55:20.318833Z
       
       0 likes, 0 repeats
       
       @caekislove @PhenomX6 @xianc78 @ryo I would have needed to wait many years for these to be invented.
       
 (DIR) Post #AUG6dDcMPvhUnSUXS4 by xianc78@gameliberty.club
       2023-04-03T00:55:26Z
       
       1 likes, 0 repeats
       
       @caekislove @ryo Speaking of forking, @matrix needs to remove the CoC from his Mastodon fork (after getting it off of GitHub).https://github.com/matrix07012/mastodo/blob/master/CODE_OF_CONDUCT.md
       
 (DIR) Post #AUG6iCeVQy1FFas7CC by caekislove@gleasonator.com
       2023-04-03T00:56:23.431028Z
       
       0 likes, 0 repeats
       
       @PhenomX6 @xianc78 @ryo I remember memory management being a pain in Pascal. I thought to myself that if I have to use all these C-style pointers and whatnot, why am I not just using C? Also for a while in the early 2000's "real professional programmers use C++" was a meme. Nowadays, when I think about the STL and all these big honking C++ libraries, I think to myself "Why am I not just using JavaScript"? 😂
       
 (DIR) Post #AUG6xmLR0qkCIBNWaG by PhenomX6@fedi.pawlicker.com
       2023-04-03T00:59:10.906928Z
       
       0 likes, 0 repeats
       
       Turbo Pascal for ages was commercially mainstream, some broke third world colleges still use it today because it's piss easy to learn. There's still third world countries using Turbo C and Turbo Pascal to learn, I kid you not if you go on YouTube and look up tutorials on them you will hear strong accents. https://youtu.be/dB2IIBwd0YU
       
 (DIR) Post #AUG7CpCqejFRVjXLEW by PhenomX6@fedi.pawlicker.com
       2023-04-03T01:01:54.611702Z
       
       0 likes, 0 repeats
       
       Here's a funny thing there were literally books for people who knew nothing about programming to learn Ada.https://archive.org/details/Ada_95_Problem_Solving_Program_Design_Michael_Feldman_Elliot_Koffman
       
 (DIR) Post #AUG7EKjKw5UjZQS6Hg by caekislove@gleasonator.com
       2023-04-03T01:02:11.299193Z
       
       0 likes, 0 repeats
       
       @PhenomX6 @xianc78 @pinemarten @ryo I was a big fan, back in the day. If Turbo Pascal dialect with automatic memory management and a robust networking stack were a thing, I'd hop on board for sure!
       
 (DIR) Post #AUG7YtIq6askaSrRUu by PhenomX6@fedi.pawlicker.com
       2023-04-03T01:05:53.453497Z
       
       0 likes, 0 repeats
       
       Here's something you might be interested in, that talks about Pascal's issues vs Ada. https://p2ada.sourceforge.net/pascada.htmNamely Pascal had zero standards to do anything that was not writing hello worlds and textbook examples (which is what killed it off hard). Ada did.
       
 (DIR) Post #AUG7pV8VD4caYfwjNw by caekislove@gleasonator.com
       2023-04-03T01:08:54.971099Z
       
       0 likes, 0 repeats
       
       @PhenomX6 @xianc78 @pinemarten @ryo Thanks. I'll give it a read.
       
 (DIR) Post #AUG8D1BQE3H6bwWeMC by PhenomX6@fedi.pawlicker.com
       2023-04-03T01:13:08.761411Z
       
       2 likes, 0 repeats
       
       Also worth noting; FPC has at least 8 different compiler modes because of that issue mentioned at the beginning where each compiler does shit it's own way.https://wiki.freepascal.org/Compiler_ModeThere's a setting for Object Pascal, Mac Pascal (so also Metrowerks and THINK Pascal), Turbo Pascal, ISO Pascal, Delphi, and whatnot that emulate each compiler's features. I'm not kidding, you don't need that with C compilers because there's a standard but with Pascal you do because literally nobody had standards for doing anything. There was also an extended ISO pascal that essentially nobody used and FPC is trying to implement it.
       
 (DIR) Post #AUG8N1bPWQSMo5S9wW by caekislove@gleasonator.com
       2023-04-03T01:14:58.475416Z
       
       0 likes, 0 repeats
       
       @PhenomX6 @xianc78 @pinemarten @ryo That sounds about right. I vaguely remember firing up a pirated copy of Delphi Pascal and being pissed that my Turbo Pascal code wasn't working. 😂
       
 (DIR) Post #AUGoHaeAVj01pgpmYS by matrix@gameliberty.club
       2023-04-03T09:04:20Z
       
       1 likes, 0 repeats
       
       @xianc78 @caekislove @ryo Good idea. I completely forgot it's there. Thanks