« first day (552 days earlier)      last day (916 days later) » 

7:48 AM
I'm working on a way to easily implement X and x
It involves making a new structure type for break and recurse, passing them the structural context and transpiling based on that
 
 
2 hours later…
9:48 AM
Smort
Since we have OOP, can we have a literal syntax for objects?
¨⟨key|`value`|key2|`value2`⟩ or something
 
Sure, we can look into that once the rewrite is finished
 
The main obstacle to Vyxal becoming a praclang is speed.
 
Speed cannot be improved unless y'all move away from Python
 
10:08 AM
Probably not going to happen for ages but ¯\_(ツ)_/¯
 
@Bubbler well we are considering implementing version 3 in Scala, but any language we choose has to have a way to host an online interpreter for free
but work on v3 can't start until we finish rewriting v2
 
(Or transpilation into JS)
I'm fine with doing v3 in scala - a lot of us (well, me + Aaron at least) don't know pyhton very weel - the only reason I can think of for staying in Python is so we can copy+paste a lot of the code from v2.
in The Nineteenth Byte, 12 secs ago, by emanresu A
Sleep need so o/
 
o/
 
(Just throwing an idea: designing custom bytecode is hard, but you can use WebAssembly)
 
About using wasm: how would one host it? And could it be done using a free hosting service?
 
10:28 AM
Once compiled, a wasm binary can be run on linux or in the browser
Free hosting service - not sure
Netlify Functions might work as the language interpreter backend, though I haven't tried it yet and the language choice is limited
 
10:50 AM
sry my brother
 
Tell your brother he's always welcome in Vyxal chat :)
 
In the worst case, there's always a (cursed) way: compile vyxal to wasm in python, give it to browser as a response, and run it in the browser :P
4
 
11:28 AM
TODO: fix input in the rewrite
it's not accounting for context
(putting this here so I rember)
 
@Bubbler Would’ve been nice if we were using JS, TS, or Go :(
AWS has a free tier , right? Prrhaps we can use that
 
12:28 PM
@user or Rust (experimental)
AFAIK AWS's free tier isn't free forever, except lambda
 
 
3 hours later…
3:46 PM
@Bubbler Does that exist yet?
Also @AaroneousMiller Bubbler’s cursed idea could be helpful to us :p
 
4:42 PM
:thonk:
 

« first day (552 days earlier)      last day (916 days later) »