Details
-
AboutC++98/11/14 game engine developer.
-
SkillsC++, Linux, OpenGL
Joined devRant on 1/24/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
X86 or X64. Well, from what I understand, there's no fucking X in front of 64. X86 refers to instruction sets for *86 professor architectures, not bits. Am I justified in this? Is "x64" willful mislabeling?4
-
Hey Microsoft, I have news for you: hardware doesn't support software, software is supposed to support hardware.
What has the world come to?4 -
When you go to drive.google.com and it loads a page with a botton that reads "Go To Google Drive". Didn't I just?
THANKS GOOGLE!1 -
It bothers me that tablet/computer disassembly videos are trending toward being labelled "take-apart guides" instead of "disassembly guides"6
-
It's a challenge working with people that aren't as competent as yourself. Having another programmer misunderstand some system's design and throw copypasta around; or an artist who wants to chime in on low-level system design. It's hard to communicate not only how things work, but that a person should stick to their designated role and competency - without bruising egos.3
-
I'm an alcoholic and a programmer. I don't drink when I'm programming so that I can focus. Programming is therefore good for my health.4
-
It's always irked me that people can't RTFM simple things. But I've often just hacked my way through code, brute-forcing equations here and there until they work by trial and error. Nothing for an employer or anything, but nonetheless, I was not RTFMing. I was doing all the D and as little of the R as possible in R&D, just to save time. I'm trying to change that about myself. It's easier to implement systems when you properly understand them. No more hackery.
I suppose this rant was from me, about me. -
I am a scientist. A computer scientist.
I am an engineer. A software engineer.
My lack of a formal college degree does not negate these facts.
It does, however, contribute to the chip on my shoulder.2 -
It's because I'm still fixing those machines, Microsoft. I'm only one tech! Be patient, I still have 15% left to go. 🤣
-
At what point are you an expert in C++?
Herb Sutter's talk tilted "Back to Basics" (available on YouTube) contains the message "it's easy to forget that you're an expert" in the context of writing code that utilizes the latest complicated features of a language to squeeze out the last drop of performance.
So what makes someone an expert? Is it just writing production code? Is it groking the entire panel presented by a standards committee member? Is it contributing to the STL? Is it when you can write your own compiler while blindfolded and juggling rubber duckies in under 60 seconds?
What makes a person an expert in any language, for that matter?5 -
I haven't observed college to be all that effective at teaching CS. CS education is mostly acquired at the University of Google.com/search?q=%s
Question: exactly got how necessary is a degree anymore for programming positions?15 -
It is bothersome that a college degree is more important than demonstrable skills.
"You're so smart! Where'd you go to college?"
"I didn't."10 -
Linux user on a Windows machine: "ugh, this is terrible."
Windows user on a Linux machine: "I don't know what I'm doing."12 -
git stash pop'd on wrong branch, hadn't realized it until after a bunch more work. Then continued screwing things up and unit tests are failing.
This is not a good coding day. -
I spent 5 years as sole programmer on a Doom 3 total conversion. Joined the team as a shitty C programmer that didn't know C++, and just hit the books and got rid of the social life. The successful part is that we actually finished it.
It's just a game mod and my fist foray onto a new language, and current project will hopefully soon replace it as my biggest & best show of skill, but I'm still proud of it.3 -
When you finally accept that in order to write a game engine all your self, you not only have to be a programmer but a mathematician.
Alright. Time to hit the math books for a while.3 -
C++ code written before current standards still complies and is just as maintainable, but every so often a new major change to the standard happens and I feel like all my code I wrote before last month or so now needs updated. "Range-based for" ALL THE THINGS. except I'm just retouching code and possibly adding bugs along the way.
Sometimes I just feel that my most mastered and beloved language suffers from a severe case of multiple personality disorder. As soon as I get to know it, it's suddenly somebody else. -
When a Microsoft Surface Pro fails doing updates right out of the box, you know MS gives no shits about the quality of it's software.
-
I have a rule for maintaining sanity. It only works if you job doesn't have you on-call. And it saves me a of stress:
Don't think about work when you're not at work.2 -
Customer puts laptop on counter and turns it on. It's not plugged in.
Customer: "So, do these things have batteries in them?"3 -
When you say "almost 2" instead of 1.7 because you're not sure your customers understand the decimal system.7
-
Fullstack Bluetooth in the cloud using a mainframe matrix and heatsinks for optimal parallel multiprocessing.
I hate buzzwords. And especially hate TV shows that try to sound smart.3 -
Windows 10 updates. You'd think they could at least fucking make them not break systems completely. Linux runs on more hardware and doesn't have a fraction of these issues with patches. What the fuck? Is Microsoft intentionally breaking systems or are they really that fucking incompetent?7
-
How can I help you?
"my email isn't working"
What web browser do you use?
"Yahoo"
Err, okay, what's your email address and password?
"I don't have a password."8