Tumgik
#c++
giggibaloggio · 7 months
Text
Tumblr media
proud to be learning c++
11K notes · View notes
autogynecologist · 10 months
Text
White Boy Orders In FLUENT C++, SHOCKS Trans Woman Barista
3K notes · View notes
octal-codes · 6 months
Text
The modder argument is a fallacy.
We've all heard the argument, "a modder did it in a day, why does Mojang take a year?"
Hi, in case you don't know me, I'm a Minecraft modder. I'm the lead developer for the Sweet Berry Collective, a small modding team focused on quality mods.
I've been working on a mod, Wandering Wizardry, for about a year now, and I only have the amount of new content equivalent to 1/3 of an update.
Quality content takes time.
Anyone who does anything creative will agree with me. You need to make the code, the art, the models, all of which takes time.
One of the biggest bottlenecks in anything creative is the flow of ideas. If you have a lot of conflicting ideas you throw together super quickly, they'll all clash with each other, and nothing will feel coherent.
If you instead try to come up with ideas that fit with other parts of the content, you'll quickly run out and get stuck on what to add.
Modders don't need to follow Mojang's standards.
Mojang has a lot of standards on the type of content that's allowed to be in the game. Modders don't need to follow these.
A modder can implement a small feature in 5 minutes disregarding the rest of the game and how it fits in with that.
Mojang has to make sure it works on both Java and Bedrock, make sure it fits with other similar features, make sure it doesn't break progression, and listen to the whole community on that feature.
Mojang can't just buy out mods.
Almost every mod depends on external code that Mojang doesn't have the right to use. Forge, Fabric API, and Quilt Standard Libraries, all are unusable in base Minecraft, as well as the dozens of community maintained libraries for mods.
If Mojang were to buy a mod to implement it in the game, they'd need to partially or fully reimplement it to be compatible with the rest of the codebase.
Mojang does have tendencies of *hiring* modders, but that's different than outright buying mods.
Conclusion
Stop weaponizing us against Mojang. I can speak for almost the whole modding community when I say we don't like it.
Please reblog so more people can see this, and to put an end to the modder argument.
1K notes · View notes
code-es · 1 year
Text
Coding resource!
Tumblr media Tumblr media
exercism.org
A free website where you get specific problems to methodically learn small concepts of a programming language. Do 10 minutes to 1 hour every day, and then you will keep practicing every day, and you will be able to use the skills you learn in your real projects. They walk you through the problem all the way, and it's a super good way to learn!
2K notes · View notes
afemwolfboy · 9 months
Text
Tumblr media
861 notes · View notes
decaffinatedplease · 6 months
Text
programmers will complain about how C++ is too complicated or arcane or whatever and then will literally go and write in JavaScript
232 notes · View notes
computer-nerd-girl · 1 year
Text
Tumblr media
1K notes · View notes
Text
Post #83: Tumblr Opinion Poll by Python-Programming-Language, Question: Which programming resp. script language do you prefer?, 2023.
176 notes · View notes
moose-mousse · 4 months
Text
(Nearly) Never use auto in C++!!!
So I used to be amongst the people who thought "Yeah ok, auto hides the type. But if the type is not really important to understand the code, and was really long and confusing then it is worth it"
Like this: std::vector<std::pair<std::string, Employee>> MyFunction(); To turn it into: auto MyFunction();
And I was wrong. Do NOT use auto to hide that monstrosity. You FIX it. auto hides that awful thing and dumps the problem on the next poor fucker who will use it. ( People writing and using metaprogramming libraries are especially prone to doing this, since their typenames can fill entire screens ).
YOU just looked at YOUR code. Found it confusing... And decided... to HIDE it??? What it is the next person who did NOT write this code going to do when they read this going to do???
No. I beg of you. Use typedef.
You can create aliases of anything and make your code easy to read. And this only "hides" the code as much as auto and you can get the types the alias points to by musing over it. So it is auto... but way better. Because it is a UNIQUE name. Which can DESCRIBE things.
Like, with the horror in the previous example. Let us have a typedef in the .hpp file where "MyFunction" is declared. Now it reads MUCH better:
std::vector<std::pair< Employee_ID, Employee>> MyFunction();
I actually understand what the pair is now! Key value pairs! And screw it. Let us typedef the pair too now that we understand it!
std::vector<Employee_KeyValuePair> MyFunction();
And fuck it. Once more! Typedef the vector too!
Employee_Roster MyFunction();
I will bet most of you reading this only realized what the hell that moster was when you got near the end. BECAUSE THE FIRST THING IS FREAKING UNREADABLE! Fix it. Make your code readable. If you feel the urge to use an auto to hide a typename, it is time to typedef that motherfucker!
82 notes · View notes
raven6229 · 11 months
Text
Anyone wanna see a dope robot my class made?
331 notes · View notes
hapless-studyblr · 5 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media
day 4 of 30 days of code
my programming II exam is next friday and it's all about functions. today i finished revising every topic in the chapter and filled in any gaps in my knowledge. i feel much more confident about it now :)
74 notes · View notes
lilyvessticle · 5 months
Text
God of programming where the chants are just reciting code out loud but if u get the syntax wrong you fail to compile
73 notes · View notes
chloe-of-astora · 6 months
Text
I love you people who make open source libraries and release it to the public domain.
I love you people who make open source libraries and make it just one header file.
You are saving my tiny brain from having to comprehend licenses and form having to work with complicated include structures or building libraries.
109 notes · View notes
king-fae · 4 months
Text
1/100 days of code.
12.22.23
i have started of this challenge by learning C++ through MIT's open course Introduction to C++ found here, where i studied the first lecture and read through the second. this course is designed to be completed in a 4 week term, but depending on my availability, it may stretch as i take breaks from it specifically, and then circle back on coursework to retain information learned. we shall see
#include
using namespace std;
.
int main(){
.....cout<<"Hello, world!\n";
.....return 0;
}
Tumblr media
51 notes · View notes
deletedg1rl · 7 months
Text
she object on my programming till i am oriented
145 notes · View notes
code-es · 1 year
Text
Happy Valentines Day!
Here are some programming valentines day cards!
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Couldn't find any good ones online, so made my own heh, enjoy and send it to someone who likes corny jokes and/or programming!!
246 notes · View notes