Scott Richmond scott
  • Joined on 2023-07-29
scott commented on issue twc/ludus#31 2024-07-03 00:27:58 +00:00
Stdin, out, err

How related is this to #93? We want probably not a "turtle graphics protocol" but a Ludus I/O protocol.

This will take some real design work to get the plumbing right.

scott commented on issue twc/ludus#27 2024-07-03 00:26:06 +00:00
Ensure stack overflows don't kill Ludus

This will be possible with the new actor model.

scott commented on issue twc/ludus#24 2024-07-03 00:23:40 +00:00
Refs & state

This is now irrelevant; the actor model supersedes this.

scott closed issue twc/ludus#24 2024-07-03 00:23:40 +00:00
Refs & state
scott commented on issue twc/ludus#23 2024-07-03 00:21:50 +00:00
Graphics protocol

#93 duplicates this, but with better/more info.

scott closed issue twc/ludus#23 2024-07-03 00:21:50 +00:00
Graphics protocol
scott commented on issue twc/ludus#30 2024-07-03 00:20:31 +00:00
Coroutines!

Ludus does NOT want coroutines, it wants ACTORS.

scott closed issue twc/ludus#30 2024-07-03 00:20:31 +00:00
Coroutines!
scott commented on issue twc/ludus#97 2024-07-02 23:43:16 +00:00
Thoughts about dicts and objects

After a conversation with @matt today, we've decided NOT to go with dict-objects. The Actor Model it is! (Not to be confused with the actor/model.)

scott closed issue twc/ludus#97 2024-07-02 23:43:16 +00:00
Thoughts about dicts and objects
scott commented on issue twc/ludus#96 2024-07-02 23:42:43 +00:00
Thoughts about concurrency, actors, and objects

After a conversation with @matt this afternoon, we've decided to go this way! The Actor Model it is.

scott opened issue twc/ludus#97 2024-07-01 23:52:49 +00:00
Thoughts about dicts and objects
scott commented on issue twc/ludus#96 2024-07-01 23:31:27 +00:00
Thoughts about concurrency, actors, and objects

The comment above was written in the small hours of the morning. What we'd need is something more like this:

fn super (state, message, cb) -> {
  match message with {
    (:bar, caller)…
scott commented on issue twc/ludus#96 2024-06-29 05:56:06 +00:00
Thoughts about concurrency, actors, and objects

Oh, oh, and I want to add that a very interesting form of prototypical inheritance could be happily added by simply sending a state dict to the prototype function:

fn proto {
  () ->…
scott opened issue twc/ludus#96 2024-06-29 05:48:05 +00:00
Thoughts about concurrency, actors, and objects
scott pushed to to_zig at twc/ludus 2024-06-25 02:04:08 +00:00
9556449d86 move janet director
scott created branch to_zig in twc/ludus 2024-06-25 02:03:05 +00:00
scott pushed to to_zig at twc/ludus 2024-06-25 02:03:05 +00:00
scott pushed to main at twc/ludus-scripts 2024-06-24 22:59:42 +00:00
6c8c667042 add binary tree l-system from wikipedia
scott commented on issue twc/ludus#90 2024-06-24 16:57:37 +00:00
at should work with strings

As of 4d1122fa58