I have the perfect module to use this once. Most people will see it and will figure out that it is doing what it should, but no one can change it because the file will be LFS locked like 99% of the time.
Feels like this thing should require an extra flag in case of gcc in this day and age, or a separate compile-time defined variable, specifically for cases where you don't want to require the flag.
The idea of abolishing all gendering of things is a curiously contested one within LGBT+ spaces, as far as I can see.
I can understand how people wishing to be identified a certain way have a vested interest in the existence of markers for that identity.
On the other hand, I wish painting my nails wasn't fem-coded on some level. Of course guys can do so too, but the only "guy" I knew who did so regularly eventually turned out not to be a guy, which doesn't exactly help me ignore that connotation.
I can understand people wanting markers. But maybe we have like 10-20 markers and someone having 5-6 from the other side is not weird. Like if someone is presenting as a girl completely and is not, they could just reply with "oh, I'm a guy, I just dressed as a girl today" and people would be like "that's fun" instead of being weirded out.
Like long hair/short hair for example. Or how girls wearing pants is normal now.
In my case, my culture does have people cross dressing during certain events so it's not as ostracized. But that could also be because people didn't actually think about wanting to be the other gender but just dressing up for one occasion.
Few fun things:
My parents wanted a daughter but had me,
my nickname at home was a girl's name version of my name,
only children close to my age and vicinity growing up were girls so I grew up playing "girl" games,
my mom didn't stop me from painting my nails, or putting makeup or anything as a child. (I still paint my nails black sometimes),
In highschool I was the only guy among the group of students with nails too long on a biology lab,
a guy friend once told me I walk gay (I didn't even know that was a thing?)
I don't watch sports, so I don't have many common things to talk to guys as much,
Good friends I had (guys) were based on either common interests (programming, philosophy, etc) or other nerds. And when I don't have those and only friends are based on proximity then I don't have as many things in common.
All those considered I'm still a guy, I just don't care about being "manly", and just do things that interests me. Plus lots of the things people do to be manly seems to just make them spend even more time with other guys lol. And although I don't want to do a lot of things that are for each genders, I just wish everyone was chill about doing whatever someone likes. Or for someone to just try it out to see if they like it not, instead of thinking "that's what X do, I won't do it".
I just wish everyone was chill about doing whatever someone likes.
Preach, sibling.
As an aside:
Like long hair/short hair for example.
This reminds me of the song "Turn The Page", specifically the lines "Always the same old clichés: Is it woman, is it man?"
They refer to the issue rock musicians with long hair faced, back when Seger wrote it. ~30 years later, when I first heard it, I was a metalhead with long hair. On one hand, I felt it keenly because classmates made fun of my "girl" hair. On the other, it struck me as odd because I saw plenty of metalheads with long hair (nevermind people from other cultures where that was never an issue).
Eventually, with figures like Thor making long hair "manly" enough, that stopped. It's curious how culture shifts can be so irregular, once slow and uneven and then suddenly very quickly.
Brendan Eich was a Dark Programmer of the Netscape, so powerful and so wise he could use the scripts to influence the sexuality to create gay… He had such a knowledge of the dark side that he could even keep the ones he cared about from straight. The dark side of the Bit is a pathway to many abilities some consider to be unnatural.
He became so powerful… the only thing he was afraid of was losing his power, which eventually, of course, he did.
Unfortunately, he sent the anti-gay everything he had, then a woman touched him in his sleep. Ironic. He could save others from straight, but not himself.
I'm old and remember when all the trans women were Haskellers. now they've all moved to Rust and here I am, still toiling away with my monads and combinators, a lonely spinster. 😔
I'm a trans woman and recently started learning Haskell :3
It's fun, I plan to eventually rewrite Lemvotes in Haskell (backend with Servant, frontend in Miso) as an exercise (and because the current codebase sucks and I didn't know what I was doing when I wrote it)
Every time I use it I feels like I'm going back to the 90s. No variables, no functions; Oh but you can do a CTE or subquery.......👍
UNION ALL, UNION ALL, UNION ALL... "There's got to be a better way, surely..."
looks up better way
"Oh, what the fuck?!.... Nope, this will just be quicker..." UNION ALL, UNION ALL, UNION ALL...
Join in a table sharing column names... Everything breaks. You gotta put the new prefixes in front of all the headers you called in now. In every select, in every where, etc... Which is weird because that kinda works like a variable and it's fine...
"When you see this little piece of text, it means all this, got it?"
"Okay. Yep. Easy."
"So why can't you do that with expressions?"
SQL SCREAMS MANICALLY
"Okay, okay, okay!... Jesus..."
And then you try put a MAX in a where and it won't let you because you gotta pull all the maxes out in their own query, make a table, join them in, and use them like a filter...
I hate it. It has speed, when you can finally run the script, but everything up to that is so...ugh.
Well, in this case a and b are only aliases of table names, and it is assumed that tables were already "defined", i.e. they already exist. And aliases in my opinion are meant to shorten long table names, or give a name that will be more appropriate in the context of the query, considering more than tables names can be aliased, at least that's how I'm using them. But they still have to be descriptive enough so it's clear what kind of data we are working with without the need to look for what they are actually aliasing in advance. In your example if the table was named users_who_won_the_company_lottery (intentionally bad name) then aliasing it as users or even as winners will be nice, even necessary, and you do not have to ask "What the fuck is winners?
For me, although I have seen a lot of people do this in SQL in real scenarios, using a and b in SQL is not a bad practice, it's a terrible practice. Feels like using them in function declarations in other programming languages, like doing a function declaration in C, at the top of the file like that:
int some_func(char a, bool b, char *c);
And letting whoever has to read the code after you go look at the definition and figure out by themselves what any of that is supposed to mean.
Or naming your variables a, b, c, etc.
Aliases are meant to improve readability imo, not worsen it.
While I agree that "SQL Enjoyer" seems like a weird category, I personally love SQL. I've been using it professionally for over 20 years, and I've yet to encounter a more elegant, efficient, and practical language for handling data in a relational database. Every attempt I've seen to replace it with something simpler has fallen far short.
Which database systems were you dealing with, that didn't allow variables? My personal favorite is PostgreSQL, which does allow them on scripting languages, such as PLPGSQL.
See, I don't have to worry about such details. I work in corporate software dev, which means that everything is an MSSQL database where most of the tables contain only an ID of a table-specific format and a JSON blob. Why use an ORM when you can badly reimplement NoSQL in a relational database instead?
Every major SQL implementation includes both of those things. Of course, it's rarely needed or desirable if you know how to properly write SQL.
"So why can't you do that with expressions?"
You can alias expressions.
And then you try put a MAX in a where and it won't let you because you gotta pull all the maxes out in their own query, make a table, join them in, and use them like a filter...
Wtf are you talking about? For one, filtering by the output of an aggregate is what the HAVING clause is for. But even if that didn't exist, you could just use a subquery instead. You don't need to make table...
Tbh it just sounds like you don't know SQL very well. Which is fine, but doesn't make for a very compelling criticism. SQL does have warts (even though it's great overall), but none of what you described are real problems.
It seems that you need to get better. There are plenty of valid complaints against SQL, but your problems seem to be all due to lack of familiarity.
No variables, no functions; Oh but you can do a CTE
Yeah, CTEs are more expressive than variables. And as somebody pointed, every database out there supports functions, you may want to look how they work.
UNION ALL, UNION ALL, UNION ALL… “There’s got to be a better way, surely…”
What do you mean by a "better way"? Union all is a perfectly valid operation.
And then you try put a MAX in a where and it won’t let you because you gotta pull all the maxes out in their own query, make a table, join them in, and use them like a filter…
It doesn't arbitrarily double rows or something. For each row in the relation on the left of the join, it will produce 1 or more rows depending on how many rows in the relation on the right of the join match the join condition. The output relation of the join may have duplicate rows depending on the contents of each joined relation as well as what columns you are projecting from each.
If you want to remove duplicates, that's what DISTINCT is for.
To be honest, it's remarkably simple for what it's doing. There's a ton of details that are abstracted away. Databases are massively complex things, yet we can write simple queries to interact with them, with semantics that are well-understood and documented. I think, like anything else, it requires a bit of effort to learn (not a lot, though). Once you do, it's pretty easy to use. I've seen many non-technical people learn enough to write one-off queries for their own purposes, which I think is a testament to its simplicity.
Oneliners are simple I give that to you, but then you have those incomplete tables and whatnot. Like take all entries from A and join B on A.id and B.id, set the result to some default if B doesn't exist.
You are surely going to whip up a perfect string of SQL but I'd struggle.
Feels a bit like being told to do brain surgery and getting handed a hatchet, especially in the modern era.
Like, its a great learning language precisely because it does force you to think about what's actually under the hood of your objects and attributes. You actually have to learn what a pointer is. You actually have to think about memory usage and system states. Its like Bio 1 when they have you dissect a rat.
But without a ton of library support, you're doing so much heavy lifting. And with a bunch of library support... why not just use C#?
...do you mean C++ or just C? Cause, sure, you can poke around with pointers and references in C++ but it can also be used just like any other OOP language, whereas in C it's absolutely necessary since it's not an OOP language.
Cause, sure, you can poke around with pointers and references in C++ but it can also be used just like any other OOP language
Fair. It is harder to break things in C++ than C. Although I've definitely created a few memory leaks.
I'll admit I haven't actively fucked with C++ in over a decade, but in my experience you're not going to find the kind of native integration with - say - Azure or SQL that's baked into more modern languages. You can work around this with libraries. But eventually you're just emulating a higher level language.
I was a C/C++ dev for a long time. Then a while back I got an ewaste Thinkpad running Linux and have started developing in Rust. When do my programming socks show up?
I was gonna comment on why Jupyter isn't on here, and then I realized that any one who uses 'raw' R and/or Jupyter... they have 0 free time, they are generally overworked as fuck, thus they correctly are not even on a dating social graph.
Search your heart, or your datasets, you know it to be true.
RStudio and SQL are the only ones of those things I’m aware of having experience with (no idea what language rimworld is coded in, but I’ve also only read that, not tried to modify it).
But if some dude wanted to spend a bunch of time and energy to teach me all about their burning passion language or whatever, that’d be pretty hot. Maybe not JavaScript.. ;)
Not in a “dick me down immediately” sort of way, ofc, but in a “mmmm sexy brain and sexy willingness to teach complicated stuff” sort of way. And really to me that’s a solid spring-board to “dick me down immediately” territory.
I second this. This is how I got my wife to like me.
Be careful not to go overboard though, my wife, during the first few weeks, thought I might be hacking into her phone because I was tech savvy and we had too many weird things in common.
The thing that triggered it was when I shared an xkcd link. I have seen it a lot here but I guess it's niche. And knowing about tardigrades, and many weird biology knowledge about bugs, bacteria, and such. We're both super nerdy about science, but at the same time we hadn't met anyone else be this nerdy about science in real life.
Thirding it. My now girlfriend and I met through our D&D group, but she only asked me out after another player got a surprisingly believable scam text about paying for her college classes and I did some digging into the link to see what all it was doing to show it was fake. So uh I guess learn how DNS lookups and curl work kids?
having a C# dev boyfriend would be such a boon. "hey honeyyy? unity is not doing what I want it to, can you be my rubber ducky? <3"
Wait, I remebered I am using Unreal/ C++ now. Nevermind. 10/10 accurate diagram.
delusion was added in C++24 and we are stuck in C++03 😭
#define GIRLFRIEND = NULLAs a c++ professor, I would never lie to my students like this.
C++ lets you assign variables with <%%> in case your parents were killed by an equals sign.
TIL about
bat! Looks awesome!Look into batman too. Its like bat but for man pages
Bat is really cool - I share your enthusiasm! As far as I remember, the repo for bat has a bunch of example use cases that I hadn't thought of, fyi!
Finally, someone gets it
I have the perfect module to use this once. Most people will see it and will figure out that it is doing what it should, but no one can change it because the file will be LFS locked like 99% of the time.
What is happening there?
Is it about templates? I can't find any reference for that syntax.
I mixed digraphs and initilization together.
Oh, I didn't know about digraphs at all. C++ is a really big language.
And wow, that's a well hidden footgun.
Feels like this thing should require an extra flag in case of
gccin this day and age, or a separate compile-time defined variable, specifically for cases where you don't want to require the flag.To be fair, the biggest footguns are the trigraphs, and now that I tested those do require a flag in gcc.
The digraphs are just hard to search, never used operator symbols.
I am trans
Do i need to learn rust?
I'm a rust developer, do I need to transition?
To both of you a clear yes!
I am a C++ developer, learning Rust.
Do I eventually get all of them?
Learn assembly and you can DIY your gender.
I have already done 8085 and ARM6 (or was it 5?).
How many more do I need?
Guess I'll need RISC V for a FOSS gender, but I also like performance and am not sure if it completely envelopes x64 performance.
i recommend you read this
RemindMe! 2 years
Good read, thanks
But I believe in generics, just write your functions so that it can work with all the types ;)
translation: Just get rid of what is a boy or a girl thing. Just let people do what they like.
The idea of abolishing all gendering of things is a curiously contested one within LGBT+ spaces, as far as I can see.
I can understand how people wishing to be identified a certain way have a vested interest in the existence of markers for that identity.
On the other hand, I wish painting my nails wasn't fem-coded on some level. Of course guys can do so too, but the only "guy" I knew who did so regularly eventually turned out not to be a guy, which doesn't exactly help me ignore that connotation.
I can understand people wanting markers. But maybe we have like 10-20 markers and someone having 5-6 from the other side is not weird. Like if someone is presenting as a girl completely and is not, they could just reply with "oh, I'm a guy, I just dressed as a girl today" and people would be like "that's fun" instead of being weirded out.
Like long hair/short hair for example. Or how girls wearing pants is normal now.
In my case, my culture does have people cross dressing during certain events so it's not as ostracized. But that could also be because people didn't actually think about wanting to be the other gender but just dressing up for one occasion.
Few fun things:
All those considered I'm still a guy, I just don't care about being "manly", and just do things that interests me. Plus lots of the things people do to be manly seems to just make them spend even more time with other guys lol. And although I don't want to do a lot of things that are for each genders, I just wish everyone was chill about doing whatever someone likes. Or for someone to just try it out to see if they like it not, instead of thinking "that's what X do, I won't do it".
Preach, sibling.
As an aside:
This reminds me of the song "Turn The Page", specifically the lines "Always the same old clichés: Is it woman, is it man?"
They refer to the issue rock musicians with long hair faced, back when Seger wrote it. ~30 years later, when I first heard it, I was a metalhead with long hair. On one hand, I felt it keenly because classmates made fun of my "girl" hair. On the other, it struck me as odd because I saw plenty of metalheads with long hair (nevermind people from other cultures where that was never an issue).
Eventually, with figures like Thor making long hair "manly" enough, that stopped. It's curious how culture shifts can be so irregular, once slow and uneven and then suddenly very quickly.
Only if you like women
Whew! Thankfully I'm a gay JavaScript user
everybody on the internet is a javascript user! do you even develop, bro?
I guess I pretend to with limp wrists.
Is that why people keep calling each other gay online?
They're putting scripting in the webpages, that TURNS THE FRICKEN USERS GAY
I like how it doesn't say "coder" because everyone knows MatLab isn't a real programming language
It's realer than vibe coding.
Tru dat
A unicorn written in thunkable is realer than vibe coding
Then what's Java?
Shadow that is cast by the sins of men
LMAOOOO
Coffee? Idk I'm not a coder, I just know MatLab lol
A language for describing frameworks.
Allegedly, some people use it for implementations too, but I don't know if it's really suited for that.
A hive of villiany and boilerplate
Exorcist
Gnu octave on the other hand...
Let's not go referring to vibe coders as developers, now.
Am a trans Rust developer. Can confirm.
I'm old and remember when all the trans women were Haskellers. now they've all moved to Rust and here I am, still toiling away with my monads and combinators, a lonely spinster. 😔
I'm a trans woman and recently started learning Haskell :3
It's fun, I plan to eventually rewrite Lemvotes in Haskell (backend with Servant, frontend in Miso) as an exercise (and because the current codebase sucks and I didn't know what I was doing when I wrote it)
Do I get points for being an F# nerd?
you get so many points you'll want a computation expression and some custom infix operators to handle all of them!
What
SQL enjoyer?
Every time I use it I feels like I'm going back to the 90s. No variables, no functions; Oh but you can do a CTE or subquery.......👍
UNION ALL, UNION ALL, UNION ALL... "There's got to be a better way, surely..."
looks up better way
"Oh, what the fuck?!.... Nope, this will just be quicker..." UNION ALL, UNION ALL, UNION ALL...
Join in a table sharing column names... Everything breaks. You gotta put the new prefixes in front of all the headers you called in now. In every select, in every where, etc... Which is weird because that kinda works like a variable and it's fine...
"When you see this little piece of text, it means all this, got it?"
"Okay. Yep. Easy."
"So why can't you do that with expressions?"
SQL SCREAMS MANICALLY
"Okay, okay, okay!... Jesus..."
And then you try put a MAX in a where and it won't let you because you gotta pull all the maxes out in their own query, make a table, join them in, and use them like a filter...
I hate it. It has speed, when you can finally run the script, but everything up to that is so...ugh.
Personally I feel like SQL syntax is upside down, and things are used before they are defined.
I'd expect it to instead be like
Well, in this case
aandbare only aliases of table names, and it is assumed that tables were already "defined", i.e. they already exist. And aliases in my opinion are meant to shorten long table names, or give a name that will be more appropriate in the context of the query, considering more than tables names can be aliased, at least that's how I'm using them. But they still have to be descriptive enough so it's clear what kind of data we are working with without the need to look for what they are actually aliasing in advance. In your example if the table was namedusers_who_won_the_company_lottery(intentionally bad name) then aliasing it asusersor even aswinnerswill be nice, even necessary, and you do not have to ask "What the fuck iswinners?For me, although I have seen a lot of people do this in SQL in real scenarios, using
aandbin SQL is not a bad practice, it's a terrible practice. Feels like using them in function declarations in other programming languages, like doing a function declaration in C, at the top of the file like that:And letting whoever has to read the code after you go look at the definition and figure out by themselves what any of that is supposed to mean.
Or naming your variables
a,b,c, etc.Aliases are meant to improve readability imo, not worsen it.
While I agree that "SQL Enjoyer" seems like a weird category, I personally love SQL. I've been using it professionally for over 20 years, and I've yet to encounter a more elegant, efficient, and practical language for handling data in a relational database. Every attempt I've seen to replace it with something simpler has fallen far short.
Which database systems were you dealing with, that didn't allow variables? My personal favorite is PostgreSQL, which does allow them on scripting languages, such as PLPGSQL.
See, I don't have to worry about such details. I work in corporate software dev, which means that everything is an MSSQL database where most of the tables contain only an ID of a table-specific format and a JSON blob. Why use an ORM when you can badly reimplement NoSQL in a relational database instead?
hey hey, there there. don't worry. most of the major NoSQL DBs implement just as horrible of travesties
Yep.
PostgreSQL is where its at, everybody else just hasn't figured that out yet.
Every major SQL implementation includes both of those things. Of course, it's rarely needed or desirable if you know how to properly write SQL.
You can alias expressions.
Wtf are you talking about? For one, filtering by the output of an aggregate is what the
HAVINGclause is for. But even if that didn't exist, you could just use a subquery instead. You don't need to make table...Tbh it just sounds like you don't know SQL very well. Which is fine, but doesn't make for a very compelling criticism. SQL does have warts (even though it's great overall), but none of what you described are real problems.
It seems that you need to get better. There are plenty of valid complaints against SQL, but your problems seem to be all due to lack of familiarity.
Yeah, CTEs are more expressive than variables. And as somebody pointed, every database out there supports functions, you may want to look how they work.
What do you mean by a "better way"? Union all is a perfectly valid operation.
Window functions exist.
LEFT JOIN
Includes empty entries, doubles others.
...
It sure is long due for an overhaul.
That's the whole point of a left join? Anything else wouldn't be a left join anymore.
Well I didn't expect doubles. I'm sure not an expert.
It doesn't arbitrarily double rows or something. For each row in the relation on the left of the join, it will produce 1 or more rows depending on how many rows in the relation on the right of the join match the join condition. The output relation of the join may have duplicate rows depending on the contents of each joined relation as well as what columns you are projecting from each.
If you want to remove duplicates, that's what
DISTINCTis for.Thanks, I will kot forget that the next time I have to do SQL!
Still wild there are no simpler language that have grown in popilarity for databases though.
To be honest, it's remarkably simple for what it's doing. There's a ton of details that are abstracted away. Databases are massively complex things, yet we can write simple queries to interact with them, with semantics that are well-understood and documented. I think, like anything else, it requires a bit of effort to learn (not a lot, though). Once you do, it's pretty easy to use. I've seen many non-technical people learn enough to write one-off queries for their own purposes, which I think is a testament to its simplicity.
Oneliners are simple I give that to you, but then you have those incomplete tables and whatnot. Like take all entries from A and join B on A.id and B.id, set the result to some default if B doesn't exist.
You are surely going to whip up a perfect string of SQL but I'd struggle.
The word for R Studio fan is "scientist"
Scientists too busy writing grant proposals to realise that the developers of RStudio have made Positron, which is VS Code based and generally better
Java !
Never c++
C++, ew, no thanks, also where is C??
You can't spell "INCEL" without "C"
😭😭😭😭
Me, looking between a picture of Bjarne Stroustrup and OP: ... are you sure about that?
Who’s that?
This sexy hunk is the inventor of C++
I knew that, just wanted to test you.
Programming in C++ is downright horrifying to me after trying other languages. The way it does generics is fucked up on so many levels...
Feels a bit like being told to do brain surgery and getting handed a hatchet, especially in the modern era.
Like, its a great learning language precisely because it does force you to think about what's actually under the hood of your objects and attributes. You actually have to learn what a pointer is. You actually have to think about memory usage and system states. Its like Bio 1 when they have you dissect a rat.
But without a ton of library support, you're doing so much heavy lifting. And with a bunch of library support... why not just use C#?
...do you mean C++ or just C? Cause, sure, you can poke around with pointers and references in C++ but it can also be used just like any other OOP language, whereas in C it's absolutely necessary since it's not an OOP language.
Fair. It is harder to break things in C++ than C. Although I've definitely created a few memory leaks.
I'll admit I haven't actively fucked with C++ in over a decade, but in my experience you're not going to find the kind of native integration with - say - Azure or SQL that's baked into more modern languages. You can work around this with libraries. But eventually you're just emulating a higher level language.
C++ is a great language it you refrain from using 70% of its features.
I was a C/C++ dev for a long time. Then a while back I got an ewaste Thinkpad running Linux and have started developing in Rust. When do my programming socks show up?
You have to knit them yourself
I do find C++ and Rust very attractive. I’m sure some of the other languages have very nice personalities, though.
Yeah I wouldn't date an RStudio user. Real men do their R coding in Jupyter.
... and thus they also have no time left to date.
I was gonna comment on why Jupyter isn't on here, and then I realized that any one who uses 'raw' R and/or Jupyter... they have 0 free time, they are generally overworked as fuck, thus they correctly are not even on a dating social graph.
Search your heart, or your datasets, you know it to be true.
The only truth in your statement is that I don't need any dates. RStudio is my loyal waifu.
Hopefully I keep js disabled
I presume "vibe coder" stands for Visual Besic?
I expected circular arrows pointing back towards themselves for many on the diagram.
"Yeah I am something of a Javascript user myself"
opens any modern webpage
RStudio and SQL are the only ones of those things I’m aware of having experience with (no idea what language rimworld is coded in, but I’ve also only read that, not tried to modify it).
But if some dude wanted to spend a bunch of time and energy to teach me all about their burning passion language or whatever, that’d be pretty hot. Maybe not JavaScript.. ;)
Not in a “dick me down immediately” sort of way, ofc, but in a “mmmm sexy brain and sexy willingness to teach complicated stuff” sort of way. And really to me that’s a solid spring-board to “dick me down immediately” territory.
I second this. This is how I got my wife to like me.
Be careful not to go overboard though, my wife, during the first few weeks, thought I might be hacking into her phone because I was tech savvy and we had too many weird things in common.
Sorry I forgot to respond.
The thing that triggered it was when I shared an xkcd link. I have seen it a lot here but I guess it's niche. And knowing about tardigrades, and many weird biology knowledge about bugs, bacteria, and such. We're both super nerdy about science, but at the same time we hadn't met anyone else be this nerdy about science in real life.
Thirding it. My now girlfriend and I met through our D&D group, but she only asked me out after another player got a surprisingly believable scam text about paying for her college classes and I did some digging into the link to see what all it was doing to show it was fake. So uh I guess learn how DNS lookups and curl work kids?
Teaching my lady SQL is exactly where the sparks started over 30 years ago. It worked at least once 🙂
I hate C++ so much
What do I get as PHP Developer?
A beating on a good day.
A lambo obviously
having a C# dev boyfriend would be such a boon. "hey honeyyy? unity is not doing what I want it to, can you be my rubber ducky? <3" Wait, I remebered I am using Unreal/ C++ now. Nevermind. 10/10 accurate diagram.
I started learning Coq recently. Where does that place me?
The White House?
It places you one year ago before they rebranded in rocq (obviously to stop the puns)
I know but I choose to ignore the rebranding, for exactly the same reason
That sounds harder.
So that's why they teach c++ in schools.
Matlab?! Holy shit hahaha
Damn, I'm c-