26 Jul 2024 |
Elegantbeef | It's called command syntax | 09:02:41 |
eightbit_dboy | Cool, so that way it could look and feel kinda like using a posix shell? | 09:03:09 |
eightbit_dboy | but with less pipes and hyphens. | 09:03:18 |
Elegantbeef | Well you can add pipes and hyphens 😛 | 09:03:27 |
Elegantbeef | https://github.com/CosmicToast/pipe | 09:03:50 |
eightbit_dboy | Well, in the sense that you don't need to prepend arguments with hyphens, I mean. | 09:04:04 |
Elegantbeef | Right you can do named arguments | 09:04:22 |
eightbit_dboy | Oh, cool! And it's just a single file, to boot (and Unlicense at that!). This is perfect! | 09:04:43 |
eightbit_dboy | https://tenor.com/view/addition-to-mycollection-more-collection-gif-14095863 | 09:04:54 |
eightbit_dboy | Fuck, no gif embeds | 09:05:04 |
Elegantbeef | https://streamable.com/qzuk42 still quite chuffed about this autocomplete in my terminot | 09:05:07 |
Elegantbeef | It works so well | 09:05:15 |
eightbit_dboy | I might not add autocompletion myself, as it's not a high priority for me in this project, but I'd be open to contributions. | 09:06:01 |
Elegantbeef | Heh typical FOSS mindset... pass the UX to another dev | 09:06:16 |
eightbit_dboy | I mean, my focus with this is the plan9-esque command-line driven part. | 09:07:02 |
eightbit_dboy | Autocompletion would be something I'd work on after I get all that done. | 09:07:17 |
eightbit_dboy | Oh yeah, assuming I were to create an N-tree for handling scene objects that could be added and removed from the tree as needed, for holding child nodes, what would have less overhead in the context of a game, a seq or a ref to the first child and ref to the next (and possibly previous) sibling? | 09:10:17 |
eightbit_dboy | * Oh yeah, assuming I were to create an N-tree for handling scene objects that could be added and removed from the tree as needed, for holding child nodes, what would have less overhead in the context of a game, a seq or a ref to the first child and ref to the next (and possibly previous) sibling to create a (doubly) linked list? | 09:10:34 |
eightbit_dboy | Maybe I'll use Tcl for scripting. | 09:15:13 |
starsider | In reply to @elegantbeef:matrix.org Especially given the worlds most used VM is heavily pointer indirected. It has no structs. Fields are always looked up using a string table that's in theory, in practice hidden object optimization turns field names into offsets... but it can break and bail out, particularly if fields of new objects are not created in the same order | 09:15:47 |
Elegantbeef | You still have to get the offset somewhere | 09:20:43 |
eightbit_dboy | I'm having difficulty finding resources on the command syntax | 09:22:44 |
eightbit_dboy | * I'm having difficulty finding resources on the command syntax in nim | 09:22:56 |
Elegantbeef | https://nim-lang.org/docs/manual.html#procedures-command-invocation-syntax | 09:24:58 |
eightbit_dboy | Thanks! | 09:26:11 |
eightbit_dboy | looks good | 09:31:30 |
| mo_ar2006 joined the room. | 14:36:53 |
| bbbscarter joined the room. | 19:31:12 |
27 Jul 2024 |
| asuidhasdhjasdasd joined the room. | 03:08:08 |
eightbit_dboy | Redacted or Malformed Event | 03:37:12 |