Vor und nach Anreden muss ein Komma stehen. Demnach heißt es ja auch "Sir, jawohl, Sir"
Wie ist es dann in folgenden Beispielen in denen man den Namen der jeweiligen Person benutzt, also keinen Titel oder Ähnliches?
Heißt es "Thomas, du Arschloch" oder "Thomas du Arschloch"?
Heißt es "du bist ein Arschloch, Thomas" oder "du bist ein Arschloch Thomas"?
Setzt man die Kommata bei Anreden und Namen in Sätzen im Englischen genauso wie im Deutschen?
Ist dieser Satz bezüglich der Kommasetzung richtig?
Was dich vielleicht auch interessieren dürfte, sind die Regeln für Appositionen (also Beifügungen, die ein Bezugswort, welches ein Substantiv oder ein Pronomen ist, näher beschreiben). Enge Appositionen trennt man nicht mit Komma ab: Herr Thomas ist ein Arschloch. Seine Frau Walburga ist eine dusslige Pute.
Lockere Appositionen (nachgestellt) werden mit Komma abgetrennt, wenn sie kein fester Namensbestandteil sind: Walburga, seine Frau, ist eine dusslige Pute. Thomas, das Arschloch, ist doof wie zehn Meter Feldweg. Aber: Friedrich der Große war größer als Peter der Große.
Im Englischen sind zumindest diese Regeln gleich; mir fällt zumindest keine Ausnahme ein.