No. Precision and Accuracy have very specific definitions in the world of science and engineering. https://en.m.wikipedia.org/wiki/Accuracy_and_precision
Automated testing is hard to justify for games because you are not simply finishing features and moving on. You are constantly experimenting. Throwing out features and ideas and reworking them is part of the creative…
You made me realise that term "dumb code" isn't exactly what I mean. I want to advocate writing code that is very easy to statically understand. You should be able to look a piece of code without needing to read too…
No coding approach will ever solve an issue caused by a lack of discipline.
And everyone wishes they hadn't :P Even modders that use Lua have to write code that avoids allocations, caching and reusing all the objects they can. I can't stress enough how much time is spent on optimising code to…
I'd love to try Golang, but as a game developer, the gc makes it a no go due to perf. I begrudgingly accept C# due to unity. GC is a different topic altogether, but has also always been a pain. You end writing code to…
After years of experience writing code for games, I find that the dumbest code is the best code. It doesn't matter if it's C# or C++, whenever I've used something like reactive extensions or template metaprogramming, it…
Try bluring your vision or moving further away from your screen.
What are the advantages of this other than showing the language is competent enough that you can write a compiler for itself? Would it be better to keep a compiler written in a highly portable language such as c?…
I feel zig is now experiencing feature creep now too sadly. Async and await and coroutines are being added to it, because it's the new-ish hotness I guess? Stopped paying attention to the language after that. I was…
It frustrates me too. I'm always on the look out for languages that implement modern performance approaches into their design. I'd love to see a language that focuses on data orientated design, auto-vectorisation and…
AOT (ahead of time) is your code is turned into machine code before you run it. JIT (just in time) is your code turning into into machine code as you run it. Machine code is what your CPU directly processes, so it can…
I didn't take me long to get this abomination https://imgur.com/a/gI8Vlla
After seeing callbacks cause a lot of "hard to debug" scenarios for me and for others, I'm starting to believe they are gotos in disguise.
I realise the irony of claiming I only lurk by writing this, but I'm fighting my habits to help illuminate those interested. For me personally, I just don't care and don't get any reward in the idea of conversing with…
Do you know where I could find details about how to optimise for SteamPipe?
Tessellating a sphere is one of those never ending areas of study because no solution feels 100% satisfying
I don't see how a new language can claim to fast and efficient when it does nothing to encourage data-oriented programming.
No. Precision and Accuracy have very specific definitions in the world of science and engineering. https://en.m.wikipedia.org/wiki/Accuracy_and_precision
Automated testing is hard to justify for games because you are not simply finishing features and moving on. You are constantly experimenting. Throwing out features and ideas and reworking them is part of the creative…
You made me realise that term "dumb code" isn't exactly what I mean. I want to advocate writing code that is very easy to statically understand. You should be able to look a piece of code without needing to read too…
No coding approach will ever solve an issue caused by a lack of discipline.
And everyone wishes they hadn't :P Even modders that use Lua have to write code that avoids allocations, caching and reusing all the objects they can. I can't stress enough how much time is spent on optimising code to…
I'd love to try Golang, but as a game developer, the gc makes it a no go due to perf. I begrudgingly accept C# due to unity. GC is a different topic altogether, but has also always been a pain. You end writing code to…
After years of experience writing code for games, I find that the dumbest code is the best code. It doesn't matter if it's C# or C++, whenever I've used something like reactive extensions or template metaprogramming, it…
Try bluring your vision or moving further away from your screen.
What are the advantages of this other than showing the language is competent enough that you can write a compiler for itself? Would it be better to keep a compiler written in a highly portable language such as c?…
I feel zig is now experiencing feature creep now too sadly. Async and await and coroutines are being added to it, because it's the new-ish hotness I guess? Stopped paying attention to the language after that. I was…
It frustrates me too. I'm always on the look out for languages that implement modern performance approaches into their design. I'd love to see a language that focuses on data orientated design, auto-vectorisation and…
AOT (ahead of time) is your code is turned into machine code before you run it. JIT (just in time) is your code turning into into machine code as you run it. Machine code is what your CPU directly processes, so it can…
I didn't take me long to get this abomination https://imgur.com/a/gI8Vlla
After seeing callbacks cause a lot of "hard to debug" scenarios for me and for others, I'm starting to believe they are gotos in disguise.
I realise the irony of claiming I only lurk by writing this, but I'm fighting my habits to help illuminate those interested. For me personally, I just don't care and don't get any reward in the idea of conversing with…
Do you know where I could find details about how to optimise for SteamPipe?
Tessellating a sphere is one of those never ending areas of study because no solution feels 100% satisfying
I don't see how a new language can claim to fast and efficient when it does nothing to encourage data-oriented programming.