Profile Ludus & ludus-web #94
Labels
No Label
accepted
bug
clj
documentation
enhancement
errors
infrastructure
later
next
now
optimization
proposal
question
research
semantics
syntax
ux
vm
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: twc/ludus#94
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I'm thinking about optimization after long loading times in Computer Class. I just pushed an update that modifies the arrays of turtle commands, etc., rather than copy-on-write:
9752a87f27
That sped up Ludus itself, cutting the time of
repeat 100 { repeat 100 { fd! (1); rt! (inv (100)) }; rt! (inv (100)) }
by about 50% at the Janet REPL; and about 64% in the web frontend.That's still too slow: it's about 15 seconds on my computer in Safari to draw this (as opposed to 25 seconds, originally).
But it's a step in the right direction!
See if there are any other easy wins.