
This took longer than it should have #HelloWorld Small demo for monadic IO, strings, and basic interop with host environment
ɟɟoɥɹǝppıɹ
27.9K posts

@hoffridder
dysfunctional programming language developer LANG: en_US, es_ES, da_DK, C/C++, js/ts, WASM, hs/kms Tryna make friends

This took longer than it should have #HelloWorld Small demo for monadic IO, strings, and basic interop with host environment



Today I learned that thermal imagining cameras mostly operate at 7fps for consumers, but I haven't exactly learned WHY that is the case.



KDE's Plasma Bigscreen is a SteamOS alternative desktop now available for testing in the Plasma 6.7 Beta. tpu.me/z6qr



Yeah good luck searching for "c" in your codebase a month from now

@wookash_podcast For example, I noticed a lot of things are in static memory and not being dynamically allocated on heap/stack like is common w/ modern development practices. In addition to using less resources it gives features like the menu cursor being where you left it.



@wookash_podcast So to clarify, the top lines are just exporting the functions because the compiler doesn't know if you want to link them. I think -flto would remove them. ASM lines 43-50 have the duplicated string initialization. The rest is the same. Notice the setters even got inlined.









