Mike T —
Thanks for doing this, it is immeasurably helpful to get practical content like you have been pre…
Awesome read! I totally empathize with that feeling where OOP is all you know and you can't help…
Finalspace Regarding the purpose of MemoryAllocate/MemoryAlignedAllocate: Its meant to be a call …
mmozeiko Wait, I'm not talking about aligned_malloc. I'm talking about your functions which don't…
Wait, I'm not talking about aligned_malloc. I'm talking about your functions which don't use alig…
Thanks for helping us with this! I'm going to update links in the repository to point people here…
mmozeiko Finalspace FPL does not use a singleton pattern,...
You misunderstood me. I'm not talkin…
Yup, I had fuzzing planned starting as soon as we have a bit more code in place, but maybe I shou…
Btw, I recommend to use fuzzers to catch these kind of errors in any kind of parser - source code…
Same as with HandmadeHero I am sharing Bitwise videos on Resilio Sync.
For those who doesn't kno…
Yeah, Pratt parsing is neat and easy to code, but most people couldn't have invented it from scra…
That's a good catch with token_kind_name. It's funny I made a big note and then proceeded to use …
Anikki —
I think this is a very simple way of parsing expressions. It's called a Pratt parser. Changing th…
One day has passed since last stream. Probably time to start discussing the findings.
Here're fu…
Hi! Looking forward to learning some new things with all of you.
mmozeiko CaptainKraft Are there better alternatives that work on Windows and Linux?
Not sure if b…
CaptainKraft Are there better alternatives that work on Windows and Linux?
Not sure if better, bu…
I agree to. C or minimal C++ are the only sane choises when building an editor.
Finalspace FPL does not use a singleton pattern,...
You misunderstood me. I'm not talking about F…
I updated the branch, moved the event queue to the app state and removed the cached visual info.
…
It was so funny, I was watching the stream while I posted the comment, and then he fixed it in th…
I think that was just an accident, he later fixed it in that stream.
Awesome stream by the way. The benefits of this will last for a long time. Thank you.
I like i…
saeed —
The thing I like about enum is that I can use them as a proxy to string. In the following example…
mmozeiko Any IDE written in Java or JavaScript is a big NO for me.
Are there better alternatives…
mmozeiko This can happen because of something like this:
1
2
3
4
5
6
7
8
9
10
11
12
13
1…
n.b. This is a philosophical article and not a technical article. There are no correct answers to…
In even newer news, Bitwise is using Handmade Network for its forums. :)