first-class

JavaScriptでは関数がfirst-classのオブジェクトである」のような文章に登場する「first-class」という言葉は、未だに日本語の定訳が定まっていない言葉であるが、僕はこれの訳語として「一人前」を提案するものである。つまり、冒頭に掲げた文は、「JavaScriptでは関数が一人前のオブジェクトである」のようになる。