He is comparing low-level backends with web frontends.
No, I don't think so. I think he's doing exactly what he said - comparing low-level with high-level. The low level stuff he was working on doesn't sound like it was a backend; it sounds like it was an embedded device running bare-metal (no OS). You wouldn't do a backend (database server, say) that way (or so I suspect).
But that's not what "backend" means. "Backend" means "not directly facing end users, but doing part of the work for the parts that are directly facing end users". Embedded systems are not backend. They are their own category.
Comments
No, I don't think so. I think he's doing exactly what he said - comparing low-level with high-level. The low level stuff he was working on doesn't sound like it was a backend; it sounds like it was an embedded device running bare-metal (no OS). You wouldn't do a backend (database server, say) that way (or so I suspect).
I'm counting bare-metal/kernel into backend category here, because I don't have better word for "not directly facing end users".
But that's not what "backend" means. "Backend" means "not directly facing end users, but doing part of the work for the parts that are directly facing end users". Embedded systems are not backend. They are their own category.