We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
BernFeth
I see, thanks all for answering. I decided I will surrender myself to using SDL for now and come b…
»
Mārtiņš Možeiko
Instead of all this manual work or wrappers you could simply use modern compiler features like Ad…
»
Mārtiņš Možeiko
That's not really true. It gives more control over resource allocation, but it's nowhere close to…
»
japhib
Just want to point out -- some recent technologies are aimed at making this a lot better. For exam…
»
Dawoodoz
His argument against operator overloading didn't convince me to abandon C++. I just read the docum…
»
Mārtiņš Možeiko
There is some of functionality in macOS that is accessible just by C code, but for most of stuff i…
»
Miles
SDL relies on Objective-C APIs on macos. It's not written entirely in C. Theoretically there may b…
»
Dawoodoz
The problem is that the same protocol is being used for too many things at the same time without t…
»
Dawoodoz
SDL is written in C, so using the system calls directly should work in theory. Newer versions of t…
»
Dawoodoz
Deep modifications will have to be patched when the compiler gets updated or replaced, so I would …
»
BernFeth
Hey guys, My pc fried and I have no longer windows. Is it possible to open a window, get events, r…
»
Casey Muratori
Molly Rocket doesn't host those sites either. Google does (via Firebase). Google procures the SS…
»
Mārtiņš Možeiko
You'll need to talk to Casey about that - he's maintaining handmadehero.org domain & website. I be…
»
Fredward
Not sure if this belongs here, Mods feel free to remove/move as needed. I was browsing CMuratori's…
»
Asaf Gartner
The primary reason is that you're still running inside a web engine, when most of the interesting…
»
bumbread
You can not give raw access to hardware. No GPU, no filesystems. There are security concerns. Web…
»
Marc Costa
This is not how scaling a matrix works: As I said in my first reply, I recommend you work through…
»
Christoffer Lernö
Continuing from our , let's look are some more possibilities and maybe find a solution. The previ…
»
Leonardo
By this you mean that newest versions of Clang can make my modifications no longer working? Don't…
»
Mārtiņš Možeiko
It is practical, but it will require understanding large parts of clang. I have done some custom a…
»
Leonardo
I was wondering... How practical it would be to grab Clang source code and modify it to make C pro…
»
Christoffer Lernö
Do you propose something like ? Maybe you could show an example.
»
Miles
Different operators, as I've already said multiple times. Like what zig provides for wrapping (i.…
»
CireNeikual
Hello! Recently I have been really buckling down on getting error-driven encoder/decoder pairs to …
»
Christoffer Lernö
If you do not have a signedness, how can you determine trapping in an addition, subtraction and m…
»
Miles
They actually be encoded as both, because in two's complement encoding (which is what every CPU …
»
Christoffer Lernö
Refactoring is an important part of programming. If you are maintaining a non-trivial code base yo…
»
Christoffer Lernö
So like Java? There are obviously advantages to this, but it also means that some arithmetic must…
»
Christoffer Lernö
I've been writing about various ways of handling integer overflows. The short summary is that the…
»
»