🚀i am atomic🚀
no abstractions, no blackboxes, anything can happen, the specifics don't matter. objects describe themselves. infinite ℵ and no ∅ possibilities
So... swapping two variables.
xor swap?
temporary variable?
No, here we play a bit.
... Actually, this would indeed create a variable, but instead of it being an integer, it is an anonymous array. Compound literals moment.
fun fact c and c++ are disabling your ability to use the machine like it actually is and forces you to use functions on a machine that famously does not even have them as a core concept
its called forced linearity and it forces you to write abstractions to avoid mistakes
got it so i should make my system hyper aware of the loops you are attempting to write and check the intent of what they do so it can automatically choose to sort or find the best optimal way to do that
i can do hyper dimensional branch detection
not even prediction
This is a nice example of branch prediction, but be careful to apply it in practice.
Sorting can make the loop faster. But if you only need to run it once, sorting may take far longer than the original loop over the pre-optimized data.
Always measure the entire operation, not just the part you optimized.
i wanted to break out of a loop via arrow function
it proves i can pull on an exit condition without throwing
this means we have more flexible loop exits even as far as to conditionally exit for reasons outside the core loop structure without throwing
ok i should do work to detect when code does something slow and instead of forcing the developer to fix it, the language system will recognize when a variable can be stored outside of an expensive context
i have the tech to detect and pull heavy computation out
division is 20-40 CPU cycles. multiplication is 4. if you're dividing by the same constant in a loop, you're paying that tax a million times for no reason.
one reciprocal. computed once. everything else is multiplication.
Character Announcement
"Can someone like me really manage?" — Corin Wickes
Join the event to win test qualification and merchandise prizes >> https://t.co/cuBs8dY5Gq
#zzzero#Corin
Happy Birthday Corin | Housekeeping Idol
"Huh... Huh?! I-I'm the chosen 'Lucky Delulu'?!"
"Sure, I can mop the stage squeaky clean! But s—singing and dancing... no no no!"
"D—Do I have to? If... If I'm nervous... I can just grip the mic tight, like I'm gripping my chainsaw... right?"
"L—L—Let me try..."
#zzzero #zenlesszonezero
#Corin
I just finished the initial version of my character template.
Which do you prefer for prototyping: colored or monochrome?
#aseprite#pixelart#gamedev#indiedev
ok templates now:
define templates anywhere
are in definition scope by default
call local on it to capture scope
then the sequence returned will be of that scope
something like this is a 100% possibility, its not a probability
you can guarantee it will, its just a matter of how much time for the chaos to swing into ideal conditions