2022-09-04 19:48:01 Quiet today :) 2022-09-04 21:03:59 :D 2022-09-04 21:04:20 yeah the chat log of today does not even exist 2022-09-04 21:05:04 didn't* 2022-09-04 23:27:12 crc I'm adding sdl bindings 2022-09-04 23:27:21 https://termbin.com/pn89 2022-09-04 23:27:42 it only prints the key you press and exits if you close the window for now 2022-09-04 23:28:07 I want to try to make a simple game to see if it can perform well enough 2022-09-04 23:28:29 seems like a good idea 2022-09-04 23:28:56 i'd really like to try something like that too eventually 2022-09-04 23:29:16 used to do a lot of hobbyist gamedev but it was mainly in js (unfortunately) 2022-09-04 23:29:28 selene_: my end goal is to do it in js 2022-09-04 23:29:48 but will be transpiling it, I had no idea how a concatenative lang could get transpiled to js 2022-09-04 23:29:54 mmm 2022-09-04 23:30:10 because of function composition you never know when a word will be part from another 2022-09-04 23:30:12 if you can't get tic tac toe to perform well you've gone done something wrong 2022-09-04 23:30:37 but I saw a chinese guy putting the stack on the js side 2022-09-04 23:30:44 this way it can work 2022-09-04 23:31:08 I'll try that, but the sdl stuff is just to test the performance of the lamg itself as I assume it will be very slow 2022-09-04 23:31:20 thrig: I want to try with a clone of vampire survivors 2022-09-04 23:31:39 actually of magic survival which is a clone of vampire 2022-09-04 23:32:21 oh sounds neat 2022-09-04 23:32:48 at least will let me check how the language performs 2022-09-04 23:33:04 I fear the performance 2022-09-04 23:35:07 the thing is it's a bit hard to force a user install the dependencies to try your game/code 2022-09-04 23:35:26 this is why I want to make the 'js package 2022-09-04 23:36:05 and this way it does not matter the performance of the interpreter or the number of words you define 2022-09-04 23:36:42 yeah trivially easy portability was the main reason i started learning to make stuff in js ages ago 2022-09-04 23:36:46 also enables it for some web development, and being in perl I can put it inside of apache and modify apache's behavior 2022-09-04 23:37:33 selene_: if you want to reach the most users you can, a web application seems the most logical step 2022-09-04 23:38:57 javascript ain't good at portability given it requires a bloat browser 2022-09-04 23:40:08 the browser is available on every os commonly used 2022-09-04 23:40:12 thats portable 2022-09-04 23:40:35 lol, no 2022-09-04 23:40:57 I don't like the idea of putting the stack on the js side, but I see no better choices 2022-09-04 23:41:26 one was to require the user put semicolons manually and alike xD 2022-09-04 23:42:03 I hope the performance hit isn't noticeable 2022-09-04 23:42:31 well, i definitely don't see it as being sufficiently portable nowadays, nor does it mesh well with my own preferences for languages but when i was younger and a bit more naïve it met my goals enough 2022-09-04 23:42:35 still better than making the whole interpreter in js, which I did 2022-09-04 23:43:08 thrig: wat 2022-09-04 23:43:11 I don't think the portability and deployment of js is matched by any other language 2022-09-04 23:43:19 yea 2022-09-04 23:43:38 uh. sqlite isn't written in javascript 2022-09-04 23:43:41 yet you'll have to care about different browsers/devices and alike, but still 2022-09-04 23:44:15 tell me one person you know that has no js capable browser, being in a computer or in a phone 2022-09-04 23:46:44 I would be one of them if I could visit more than 4 websites without js :/ 2022-09-04 23:47:40 lol 2022-09-04 23:47:59 nowadays i block most js on websites tbh