HackerTrans
TopNewTrendsCommentsPastAskShowJobs

randomstringxyz

no profile record

comments

randomstringxyz
·10 месяцев назад·discuss
Conceptually, think about it. Coroutines require copying not only the variables but the function itself, outside of the lifetime of the parent function. (Or at least pointers thereto.) I would like to hear about a language with static coroutines but I am not aware of any. Even Rust doesn't do it, they just make you pass the lifetime around.
randomstringxyz
·10 месяцев назад·discuss
All of those languages have a lot of freedom, you just ("just") need to reach into the FFI to do it. Lua, which is the only one I have used extensively, is the most literal definition of scripting. It's designed to be written in conjunction with C. Even languages like Haskell with a gigantic runtime still expect you to put in some C for hot paths.
randomstringxyz
·10 месяцев назад·discuss
I worked with Perham while at Shopify. They are one of his many financial contributors and he made like 250k a year just so we alone could contract him. (I do not know particular numbers.) Was in my experience a very kind and knowledgeable person who would answer all my dumb questions graciously.

Shopify however is a deeply evil company that is literally run by Nazis. Not a metaphor, like, actual Nazis.