the translation step from binary (program) -> text (SQL) -> binary (server)
Your concern about this is misguided. Inter-process communication always has to cross a barrier, by definition.
I take it http also feels wrong to you?
Binary protocols do exist, e.g. gRPC, but they incur costs of their own.
You are correct, it’s a warm and helpful community… except for the people who like the smell of their own farts.
Lemmy is better. But reddit is lousy with ignorant twats saying bullshit like “Linux is just a superior philosophy”, but who have never written a line of C or C++ in their lives. They know nothing about system design or computing history. They make claims about windows that apply equally to linux, or vice versa. They use terminology in a nonsensical context. In short, smug fools. It’s not unwelcoming so much as unappealing.
The best thing about Windows is that no-one is smug about using it.