A strange choice. You've got most people who will be confused by the odd spelling, and then you've got esperantists like me who get confused by the missing accent mark. Until now, just seeing it in passing I assumed it was a password manager or something because of 'forgesi'.
I am glad to see more Esperanto in the wild, though.
'Toy' feels strange to me here. It's more of a just-works vs power-tool distinction. Sometimes people like tools that require you to RTFM because the deeper understanding has concrete benefits; it's not just fun. User-friendliness is not all upside, it is still a tradeoff.
You're absolutely right about hurting new users by not making the destinction, whatever label is used.
This is one of the little things I love about Gentoo. It's rolling, but not bleeding edge.
Plus, you can opt into bleeding edge either per package or for all packages. It's honestly a flexibility that doesn't even require a source-based distro, so Arch could do it too.
C is a little older than namespacing and object orientation. C++ wasn't even a glimmer in Bjarne's eye when these conventions were laid down.
And yes, having to google it is part of the design. Originally C programmers would have had to read actual manuals about this stuff. Once you learn the names you don't really forget so it works well enough even now for ubiquitous standard library functions.
And yet, C was an ergonomic revelation to programmers of the time. Now it's the arcane grandpa that most youngsters don't put up with.
Panpsychism