Changed wording to be less rude
This commit is contained in:
@@ -12,7 +12,7 @@ I link/refer to [Krypton](https://git.kyren.codes/kyren223/krypton) a few times,
|
||||
am working on currently, it's in closed beta (such a JBlow move, IK lol),
|
||||
If you want access to the repo, just ask me on discord or email me at `<contact@kyren.codes>`.
|
||||
|
||||
*Also gitea doesn't support footnotes apparently, when u see `[^N]`, go to the bottom to see the footnote.*
|
||||
_Also gitea doesn't support footnotes apparently, when u see `[^N]`, go to the bottom to see the footnote._
|
||||
|
||||
## Recommended order
|
||||
|
||||
@@ -74,7 +74,8 @@ I'd recommend either skipping it, or rewatching it multiple times, until you ful
|
||||
|
||||
### How to ACTUALLY manage memory (it's easy!)
|
||||
|
||||
First, realize you _do not_ know how to _actually_ manager memory, so throw away all the misconceptions u have been taught.
|
||||
First, you have probably been taught the malloc/RAII way of managing memory, which is needlessly hard, throw that stuff away.
|
||||
Here is how to actually manage memory in a simple and straightforward way:
|
||||
|
||||
[How memory works by Kyren223 (me)](https://kyren.codes/blogs/how-computer-memory-actually-works/) - Goes over how your program interacts
|
||||
with memory nowadays, knowing about virtual memory and virtual address space would be crucial to
|
||||
@@ -108,7 +109,6 @@ But tldr; handmade hero, all of it, then u should be able to learn on your own.
|
||||
|
||||
Also for math, the [BSC 2025 talk by Ginger Bill](https://www.youtube.com/watch?v=YNtoDGS4uak), and Freya Holmer's [Math for Gamedev](https://www.youtube.com/watch?v=MOYiVLEnhrw&list=PLImQaTpSAdsD88wprTConznD1OY1EfK_V) series.
|
||||
|
||||
|
||||
### Compiler and Language design
|
||||
|
||||
TODO: this took me very long to make, will add this later (remind me if I forgot!)
|
||||
@@ -137,4 +137,4 @@ and probably some more that I forgot.
|
||||
|
||||
[^1] Unless u write your own OS, but even then, you'd be interfacing with hardware. and I assume you are not going to manufacture your own CPU.
|
||||
[^2] Certain CPUs use 52-bit or 56-bit, because of some super computers hitting the 256TB limit (bruh)
|
||||
[^3] Some arm CPUs have TBI (top bits ignore), to allow storing metadata in the top 8 bits of a pointer
|
||||
[^3] Some arm CPUs have TBI (top bits ignore), to allow storing metadata in the top 8 bits of a pointer
|
||||
|
||||
Reference in New Issue
Block a user