@bcace

2 Followers
42 Following
40 Posts
@runevision ah, it was a joke, i exaggerated transitions just to show what i'm doing - you will see if you look at it on a bigger screen

Can you notice my LoD transitions?

#procgen

Pickie 2026 03 22 15 28 29

YouTube
@conchoid oh it's a treat, i envy you the first read
@slembcke @toerror and if it's a func with only byval args then it's just `func f(int byval)`, and then call `f(var1)`
@slembcke @toerror that's the `byref` in `byref.f(byval)`, you can have multiple byref args in declaration: `func f()(int byref1, int byref2)`, and at call site: `(var1, var2).f()`
@slembcke @toerror so declaration was something like `func f(int byval)(int byref)`, and then call would be `byref.f(byval)`, a little awkward, but clear once you get used to it
@slembcke @toerror i once made a small language where each function had two argument lists, one for passing by value, and another for by ref, so it was clear even at call site which is which
@triptych @bug "That's what really defines the debate here. Folks who feel if you aren't typing out every function yourself you are a poser" I feel like this can be a bit more nuanced - I enjoy typing out things myself because i eliminated as much boilerplate as possible and what remains is mostly learning by doing

Grass!

#procgen