Details
-
AboutChad C developer.
-
SkillsC, OpenGL, HTML, CSS, JS
-
Location/home/archusr
-
Website
-
Github
Joined devRant on 10/22/2025
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
-
I dunno, but I suspect Google Chrome to do a malloc(8ULL * 1024 * 1024 * 1024); on startup and on tab creation.11
-
CMake is ugly as HELL and verbose, doesnt show you where is the error (at least for the CMakeLists) and gen a lot of files.
Autotools is for ... idek but not humans, thats for sure.
SCons is slow (Python!), but can be quite OK cuz its uses a real language, not a custom DSL.
Meson, cool but --native-file ???
And Make is the holy leader, on every Unix AND mingw.
Oh and Cons by GNU is very cool too, but hey, perl9 -
Israelis are just brainwashed ppl. The only not brainwashed are the ones in control that brainwash the shit that lives on stolen earth.
I like catgirls4 -
My PC suddenly shut off, i repressed on the button, nothing. Unplugged from it everything included my Pi server, keyboard...
Nothing.
I take the computer and its power cord to another room, maybe the multiplug isnt working anymore...
Nothing.
I sit and text someone about it, and suddenly, in my hands, it explodes. Extreme light and sound into my eyes and ears.
The sound in my eyes, the light in my ears.
Now I am amputated from my right arm, "The Great Holy Arch Computer".
My god why!13 -
This will make ur pc crash by allocating a lot of ram and cpu :
https://gist.github.com/3dgoose/...
compile with gcc SDLdie.c -lSDL25 -
Real chads aren't C devs.
Not Assembly ones.
Not R or Haskel, not Matlab.
Not Rust.
ITS FUCKING APL DEVS5 -
Hey guys, should I bake gun/weapon Rendering in my graphics engine or not? If I do so, it will be an engine limited to FPS games...
Anyways if anyone got time please give me feedback about my engine, https://GitHub.com/3dgoose/wipe4 -
One really good compilers is TCC/TinyCC, but SDL2 just won't work with it because it uses immintrin9
-
I need ur opinion :
Im adding a GUI to my engine (written in C), and my question now is should I use ImGui (needs bindings), or Nuklear.
ImGui is very beautiful by default :/
I don't want to see that "C++ : 1%" in the little langauges section in github, nor need a C++ compiler.
Also I use leagecy OpenGL16 -
Somehow in my engine when I do :
camPos.y += camUp.y * speed * deltaTime;
It goes faster than Trump seeing an underage girl,
and when I add up everything :
camPos.x += camUp.x * speed * deltaTime;
camPos.y += camUp.y * speed * deltaTime;
camPos.z += camUp.z * speed * deltaTime;
It goes as slow as my gf seeing me.
(jk arch users dont have gfs)
Also what keys could I map to go up and down ? WASD/ZQSD usually for right left back...
Space/ctrl?14 -
First time I'm saying a good thing about MS :
Visual Studio (only the installer) !
It lets you install MSVC, gcc, WinAPI headers and Window's SDK very easily!
Also I started a second graphics project (go check and star the first, https://github.com/3dgoose/WIPE, https://git.sr.ht/~threedgoose/WIPE), a WinAPI+Direct3D engine (it hurts deep in the ass) !5 -
Awesome unopinionated tier list https://drive.google.com/file/d/..., https://drive.google.com/file/d/...
https://drive.google.com/file/d/...8 -
So today I was reading a paper on different languages and I saw how good Zig is on the paper:
- same performance as C
- memory safety (underlined behavior, not trump's one)and rust
Basically the same with concurrency
Maybe I will need to switch languages;
Any arguments for C except the ecosystem, it's age/maturity and easy syntax?24 -
HDOOM!
Really a good version of Doom, many gameplay improvements.
Thinking of doing my own Doom maps !5 -
I want to make one of my projects cross platform,
I pull up my thinkpad,
I clone my repo,
I cd into it,
I make
There's no make
I write a CMakeLists
It works after 10 copilot attempts
I open VS,
and it doesnt work1 -
Hi, why y'all switching to Rust?
I mean real question. I used Rust for a year, before learning C.
It was pretty good but the compiler was driving me mad;
The syntax was a bit verbose.
Both are pretty fast as long as you don't use cargo.
It's not a bad concept (a memory safe lang) ut most codebases end up like :
unsafe {
dologic();
}
Do you think one day rust will be better than C?11 -
I updated my system 3 hours ago, then closed by the case button before it finished. I got back home and surprise, I try to boot, gub errror.
I grab my arch live usb, but it has a broken installation of void in it.
I proceed to use RUFUS to burn an image of arch. But hey, i dont have the image. My key is 1gig only, so i go on archive.org to find an old one. I burn and boot into it.
I chroot into my arch. My keeb's shift doesn't work and I need to do pacman -S linux. Capital S.
God got my back and in my .bashrc, I found a capital S.
I deleted the rest of the alias, keep the S, source it and run the command.
When building initcpio, NVIDIA driver somehow is missing.
I insall it using the same method. I update with -Syu instead of -S linux.
I reboot. It works.
Now lvm and clang are already there. I overwrite.
7 heart attacks at least.4 -
I use arch btw, and as I was coding and testing a 3d engine (that must be cross-platform), I totally forgot 97% of people don't use desktop Unix and were on Win.
So I spent an hour adapting some code.
Fuck u windows,
WinAPI,
and Microsoft10
