Jon Babcock wrote:

> The 2nd and 3rd arguments are not required if the function need not be
> used from ** C seishitsu **. -> ... used from C's
> characteristic/nature.
> 
> I think my brain has stopped, but this doesn't make sense to me. I
> must be overlooking a key nuance.

I read this sentence first in Japanese to find
light 'personification' of the C language.

Now I feel this word *seishitsu* is a bit carelesslly used here,
so I think you don't mind. You have only to find the natural way
to say it *in English.*

---2 byte characters hereafter---

>> What should I use in English for 性質 (seishitsu) here?
>> 
>> C言語の性質 (C gengo no seishitsu)
>> [C properties/features/qualities/??]

...Hmm, 'property'?

> Original:
> 
> C言語の性質から使う必要がなければ第2、第3引数を受け取る必要はありません

Should be rewritten as:

C言語の性質から、もし使う必要がなければ、第2・第3引数を受け取る必要はありません

Regards,

-- 
SugHimsi (SUGIHARA Hiroshi)
manamist / white.diamond.ne.jp