Semantics are 90% of programming though. Learning syntax is simple, learning semantics is hard. Semantics structure how you think about problems and express solutions.
The question is about a performance benchmark. From a performance standpoint, rpc and rest are the same (http requests that execute code on the server).
The "semantics" you assign to one or the other don't change the technical details about implementation and performance.