Argue about which coding languages are bloatware (it's all of them)

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
And this is where I fucking snapped. First of all - YAML is human readable, so any script kiddie can take it and edit it. Probably not something you want to have in your game.
Oh no if a h4xx0r gets into my PC they can change my Heartbound save file easily, nigger what the fuck are you on about


Second of all - this shit is the GAME STATE. It's supposed to be fast access cuz every sneeze and every user input may modify the state. It should be stored in language-native structure. Sure, maybe a fuckoff array of integers is not the most optimal data structure for readability - but you definitely don't want extra overhead of yaml with parsing and writing and shit.
What? You have to reserialize it the first second every single time a change is made? What?
 
Sure, nothing says "not a grifter" like running selling "code review sessions", "resume review sessions" and having a paid "prepare for an interview" website. This guy is monetizing everything other than his own code.
Grifter is an overused term to the point is has no meaning. Sure any creator algorythm chases to a degree, and keeps up with popular shit. As for him having a buisiness, who cares? Are you one of those anti capitalist communist faggots? Because whenever someone says "GRIFTER" because a guy is seeking to make a few bucks ever, It sounds like bs. Same for people calling legal mindset a grifter for covering johnny somali. SURE, he makes money doing it, but who cares?

If you think his video is stupid, or he himself is shit programmer, or anything, whatever, but calling people grifter for doing what ANY online creator does with any amount of success is retarded.
 

3) Writing comments is unprofessional​

Same timestamp as 2)

This is just braindead. I've never seen anyone shit on the comments in the code, especially if you complain and cry and shit and cum about how unreadable the code is previously and how unprofessional it is.
I disagree with you on this one. Jason writes too many comments to the point half the screen can be covered by them, some are completely unnecessary.
MAYBE he's trying to optimize his storage?
I doubt it'll make a big difference. At some point much earlier I checked a benchmark results on the GM forum and it seemed like it's not worth optimizing compared to structs. But Jason's explanation is this: global array exists so people who would try to hack the hame for the ARG no one cares about could access the memory easier. I'm not sure if this makes sense, maybe it does, idk how gml works (especially old versions).
tl;dr coding retard saw an opportunity to gain fat stacks by jumping on the PirateSoftware hate train. His attempt was unfortunately successful, but his code review is braindead retarded.
But overall I would say the same thing - this code reviewer is a retard that gives really basic coding advice every junior developer can give you. And he also didn't take into account the fact it's GML, assuming it's all the same. The other guy (slop network or whatever) at least checked the docs (although for a newer version, I think Jason uses the older one because he nas never migrated his project, maybe even Game Maker 1).
 
Last edited:
Paid mentorship is a standard in many industries, and especially tech. Nothing wrong with that, and no one is forcing people to pay. There are also people out there volunteering their time for free. You are being weird and nitpicky about this Jesus guy.
1) "Paying for tutelage" is the norm, sure. "Paying for code review" is retarded cuz in reality it does not benefit you - since the likelihood of you getting any good advice from it is miniscule. Again, all companies and teams have different code standards.
1.1) Paying for CV review from a dev is even more retarded since devs are not the one filtering the initial batch of CVs.
1.2) Paying for access to "most used job interview questions" is literally selling air. I could at least understand if it was for scheduling mock interviews. He's selling shit you can get for free from medium.
2) Nobody's forcing anyone to buy "Coffee Brand Coffee". Guess Quartering is not a grifter.

I'm pissed off at that guy cuz it's a shameless grift. I'm all for shitting on a furry faggot - but I'm not gonna just jump on a bandwagon of some retard who doesn't know what he's talking about.


The fuck you talking about. You would just use 2D vector for everything not X and Y as different types.
I was trying to explain why coding retard is retarded for suggesting creating types for each constant. I agree with you here.
How often do you check for world state in game
If there are moving entities in the world (or on screen if you wanna optimize) - probably every frame.
You could get away with opening file reading it and closing it on each read for shit like that.
Fuck no, why would you want to exit your runtime? You're generally safe with doing whatever you want in your runtime, exiting it for shits and giggles is retarded.
I understand your point about game state being updated very rarely - but I have no idea what exactly he's storing in his game state.
Also, structs are as fast as arrays, and not limited to single data type, so you are just wrong.
YAML is not a struct though. Sure, storing game state in a struct would work. YAML would be parsed to something like a dict, unless you wanna write a shit ton of code initializing your struct with data from a dict. Which would make YAML usage pointless.
 
If there are moving entities in the world (or on screen if you wanna optimize) - probably every frame.
I understand your point about game state being updated very rarely - but I have no idea what exactly he's storing in his game state.
By world state I meant story flags. Because that's all he stores in this array. There is no reason to read it more than on every branching choice.
YAML is not a struct though. Sure, storing game state in a struct would work. YAML would be parsed to something like a dict, unless you wanna write a shit ton of code initializing your struct with data from a dict. Which would make YAML usage pointless.
I just meant that there is no real benefit to layouting your memory using singular array for anything really, unless you specifically have collection of homogeneous data. Which storyline flags are not.
 
If it was locked permanently behind a paywall then sure, I could agree on the grifting part, but what's wrong with early access? Especially when it's only 24 hours. If he can make some quick cash with whales that are that invested into watching mediocre/bad code being reviewed, might as well ask money for it.

Nevertheless;
SHUT THE FUCK UP ABOUT HIS CODE AND TALK ABOUT THE FERRET RAPE.
The permanent, continual derailment of the thread has me going insane.

1752445640743.webp
 
Back