« first day (552 days earlier)
← previous day
next day →
last day (926 days later) »
lyxal
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…
emanresu A
9:48 AM
Smort
Since we have OOP, can we have a literal syntax for objects?
¨⟨key|`value`|key2|`value2`⟩
or something
lyxal
Sure, we can look into that once the rewrite is finished
emanresu A
The main obstacle to Vyxal becoming a praclang is speed.
Bubbler
Speed cannot be improved unless y'all move away from Python
emanresu A
10:08 AM
@Bubbler
github.com/Vyxal/Vyxal/projects/3
Probably not going to happen for ages but ¯\_(ツ)_/¯
lyxal
@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
emanresu A
(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/
lyxal
o/
Bubbler
(Just throwing an idea: designing custom bytecode is hard, but you can use WebAssembly)
lyxal
About using wasm: how would one host it? And could it be done using a free hosting service?
Bubbler
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
PyGamer0
10:50 AM
sry my brother
lyxal
Tell your brother he's always welcome in Vyxal chat :)
Bubbler
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
lyxal
11:28 AM
TODO: fix input in the rewrite
it's not accounting for context
(putting this here so I rember)
user
@Bubbler Would’ve been nice if we were using JS, TS, or Go :(
AWS has a free tier , right? Prrhaps we can use that
aws.amazon.com/free/webapps/…
Bubbler
12:28 PM
@user or Rust (experimental)
AFAIK AWS's free tier isn't free forever, except lambda
3 hours later…
user
3:46 PM
@Bubbler Does that exist yet?
Also @AaroneousMiller Bubbler’s cursed idea could be helpful to us :p
Aaroneous Miller
4:42 PM
:thonk:
« first day (552 days earlier)
← previous day
next day →
last day (926 days later) »
all rooms
Transcript for
Oct
20
Oct '21
21
Oct
22
Vyxal
For discussion about Vyxal. Repo:
github.com/Vyxal/Vyxal
| Org:
...
2
actually-12-now
chat-bot
code-golf
dank-memes
discord
epic-gamers
joe
never-gonna-give-you-up
powered-by-copilot
rickroll
short-programs
too-many-tags
unicode
vyxal
vyxal-bot-2
we-currently-have-11
join this room
about this room
00:00
06:00
12:00
18:00
all times are UTC
site design / logo © 2024 Stack Exchange Inc;
legal
mobile