stosb

wearer of programming socks

  • she/her

mid 20s | bisexual | programmer | european


profile pic: a picrew by Shirazu Yomi
picrew.me/en/image_maker/207297
i use arch btw
xenia the linux fox -> πŸ¦ŠπŸ³οΈβ€βš§οΈ
the moon
πŸŒ™

applecinnabun
@applecinnabun

EXAPUNKS operates on a fantasy programming language where one instruction always takes one "frame" to execute. this has some really funny consequences about what the FASTEST code looks like!


for one, writing:

loop counter = 5
start loop
do thing
decrease loop counter
check loop counter
restart loop

is now WAY slower than writing

do thing
do thing
do thing
do thing
do thing

and for another, since testing things and thinking about things to make sure everything's going correctly now takes time, it's much slower to write a smart robot that makes intelligent decisions than it is to write an infinitely duplicating idiot robot that just tries shit and explodes if it doesn't work.

which, is hideous. this is goblin coding. this is junkyard scrap engineer coding. this is raccoon living in a trash can with a cyberdeck coding. and the nastier the Fast Solution is, the more likely i am to get top 10% fastest solutions on the leaderboard B) because i'm willing to go there! i will roll in the trash and i will come out on top!! i've found my horrible coding niche!!! this is raccoon code! this is EXAPUNK!!


You must log in to comment.

in reply to @applecinnabun's post:

the silly hyper-optimizations are exactly why i love zachtronics' programming games. i've spent way too long in TIS-100 trying to save that last cycle or two so i can beat my friends' solutions