"One" не обязательно относится к человеку. Обычно, это ссылка на последнее подлежащее в предложении, поэтому употребление one не в том месте может создавать путаницу. Например, в вышеприведенном примере "A programmer carries out a programming task (the thread) until one can't make..." слово one будет относиться к task, а не к programmer.
Мне кажется, вы сам себе противоречите, говоря, что one - это ссылка на последнее подлежащее в предложении, хотя task подлежащим в данном примере не является.
no subject
Date: 2014-10-14 04:08 pm (UTC)no subject
Date: 2014-10-14 04:18 pm (UTC)no subject
Date: 2014-10-14 04:30 pm (UTC)no subject
Date: 2014-10-14 04:34 pm (UTC)no subject
Date: 2014-10-14 04:34 pm (UTC)no subject
Date: 2014-10-14 04:33 pm (UTC)no subject
Date: 2014-10-14 04:37 pm (UTC)