« first day (1073 days earlier)
← previous day
next day →
last day (418 days later) »
lyxal
12:20 AM
!!/prod
Vyxal Bot
vyxal-bot[bot]
opened pull request
#1691
(Update production (Mar 26 2023)) in
Vyxal/Vyxal
Lyxal
merged pull request
#1691
(Update production (Mar 26 2023)) in
Vyxal/Vyxal
2 hours later…
Seggan
2:12 AM
@Ginger american spelling forever
1 hour later…
lyxal
3:21 AM
→
1 unnecessary spam message
moved to
Trash
naffetS
3:32 AM
color
vectorize
colour bad
vectorise bad
lyxal
Now is that factual and objective or is that a heavily biased opinion?
emanresu A
3:46 AM
American English does seem to be the standard for programming. That said, we're using British English for Vyxal.
lyxal
*Australian
emanresu A
Rip functions
lyxal
They're still a thing
They're just in digraph space
Like v3
emanresu A
Makes sense
jfioasd
Where is
:
implemented
lyxal
4:00 AM
It's implemented in the element dictionary at the top of the file
Because it has a stack effect that isn't just pop 1 push 1, it needs a special definition
Line 94 in elements.py
":": ( "top = pop(stack, 1, ctx); stack.append(deep_copy(top)); " "stack.append(top)", 1, ),
jfioasd
Have you gotten around to add
:£
as a 1-byte shorthand?
(Or maybe I'll try writing it myself
lyxal
@jfioasd Not yet
That'll require some thinking as to what can be changed
Because backwards compatibility is a thing
jfioasd
So you've ran out of available 1-byte space?
emanresu A
We've never really had any
jfioasd
You know, you can make a list of bytes that are never used in any program, and then boldly make changes on these elements.
emanresu A
4:07 AM
We're somewhat planning that for v3. But for now, backwards compat matters more than occasionally saving a byte somewhere
(and it's not like there are any
completely
useless elements)
jfioasd
@emanresuA Or you can make a dramatic change, since it's a different version anyway.
It doesn't have to be backwards compatible
Like Ohm v2
emanresu A
Yeah, v3 is a completely different codebase, completely different everything
With that, what exists in v2 is more of a guideline
jfioasd
4:38 AM
Another idea: count the overload usages of each command, to determine which overloads can be made into 2-byte operations
10 hours later…
user
2:36 PM
@naffetS i have an idea
Whenever someone gives a variable a divisive name (eg vectorize) they must create another variable with the other sides name (eg vectorise)
Americans will then use vectorize, everyone else vectorise
During code reviews Americans will suggest z and aussies/new zealanders s
1 hour later…
Ginger
3:49 PM
!!/status
Vyxal Bot
@Ginger You are not going to believe this... I found a sealed off text file - hundreds, HUNDREDS of perfectly good statuses! Just sitting there...filled with typos! Grammarly'd them out, good as new!
Ginger
bogos binted
user
4:01 PM
?
« first day (1073 days earlier)
← previous day
next day →
last day (418 days later) »
all rooms
Transcript for
Mar
25
Mar '23
26
Mar
27
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