« first day (83 days earlier)
← previous day
next day →
last day (389 days later) »
Ginger
00:23
@RydwolfPrograms I resent that!
I've just been busy
Rydwolf Programs
Oh yeah no I get that
But you were basically like "I'll make the online interpreter y'all figure the rest out" lol
Ginger
yeah, I guess I was
Rydwolf Programs
We need more organization
You are the glue holding us together :p
Ginger
I'm, uh, not very good at Rust
so I delegated :b
Rydwolf Programs
You don't need to touch the code, just point at blueprints and wear a hard hat while nodding
Ginger
00:25
hard hats mess up my fur
ok
Rydwolf Programs
Ginger
but you're the smart one, I can barely grasp the implications of my own language (as you said)
@RydwolfPrograms I guess
goat_recognizer
has become our de facto example now, hasn't it q:
Rydwolf Programs
@RydwolfPrograms Also sorry for my wording here it was kinda rude
Ginger
dw about it, I knew what you meant
Rydwolf Programs
Looks like I was right in the middle of prematurely optimizing the coalescer when I stopped working on it last
Ginger
00:28
noooooooooooooooooooooo d:
Rydwolf Programs
Someone's gonna have to do the hard whiteboard work and figure out a balanced cantor tupling function
For now we can just do the heavily unbalanced recursive pairing method tho
Ginger
@RydwolfPrograms wait, am "I"
saying
"
goat_recognizer
" or is the construction vehicle
labeled
goat_recognizer
?
Rydwolf Programs
You're visualizing it
Ginger
ah
Rydwolf Programs
You're looking into the sky daydreaming while seeing a goat recognizer
Wrong adverb lol
Ginger
00:30
*stares into the distance sexily*
Rydwolf Programs
* looks at sky sexily *
dammiy noinja;d
Ginger
f1rst p0st!
Rydwolf Programs
Get off the interwbz n00b
This is my blagosphere
Ginger
I'm worried about what My Immortal has done to my brain
which reminds me how are the docs going
Rydwolf Programs
I'm gonna have to start using "I had a headache" as an excuse for every time I use profanity by mistake in TNB :p
Ginger
00:33
just write a version of the swear censoring userscript that replaces all profanity with "LUDACRIS IDIOT"
maybe I shouldn't make these jokes, you might end up doing them :p
Rydwolf Programs
Honestly yeah there's some really great non-profane insults and stuff in there
Ginger
quick, resume talking before I get distracted again!
Rydwolf Programs
I can have everything but the parser finished in a day or two
Ginger
what
how
Rydwolf Programs
As in a prototype I meant to say prototype xD
Ginger
00:37
ohhhhh
lol
Rydwolf Programs
Like the basic arithmetic and logic operators with basically no optimizer or bundler optimizations
Ginger
well bear in mind I'm
also
working on Rabbit, so I may not be able to help a lot, but I
will
try to do what I can
Rydwolf Programs
I'm almost wondering if it'd be worth making a DSL for optimizations
Ginger
a what?
Rydwolf Programs
Domain Specific Lang, typo
Ginger
00:39
sounds like
premature optimization
extra difficulty
Rydwolf Programs
So like, we'd write something like
NOT(OR(x, y)) : NOR(x, y)
Ginger
hmmmmmm
Rydwolf Programs
Although I wonder if we could do that in Rust with a macro, which would add more flexibility
E.g.,
match_constraint!(constraints, Not(Or(x, y)))
would return a tuple of constraints
21 hours later…
Seggan
22:00
@RydwolfPrograms ooh
« first day (83 days earlier)
← previous day
next day →
last day (389 days later) »
all rooms
Transcript for
Feb
23
Feb '23
24
Feb
25
Complement
A set-based programming language.
github.com/ComplementLang/Co...
join this room
about this room
00:00
06:00
12:00
18:00
all times are UTC
site design / logo © 2025 Stack Exchange Inc;
legal
mobile