質問: このthatは何 sympyという数式処理システムの説明から、抜粋です。 the sympy developers are confident in their abilities in writing mathematical software, but programming language design is a completely different thing. by reusing an existing language, we are able to focus on those things that matter: the mathematics. 日本語訳はありませんが、私が意訳すると sympy開発者は数学関連ソフトを書くのに長けているが、プログラミング言語自体の設計に精通している訳ではない。 よって、既存の言語を使うことによって、数学のことだけに集中できる。 質問は二つです。 (1/2)主語がが二つあります。 developers we これらは同一だと思います。そうであるなら、weではなくtheyが自然だと感じます。 (2/2)第二文中の those things that matter: the mathematics この句は名詞句だと思います。matterは動詞でしょうか。すると 面倒(matter)なそれら、つまり数学 となりそうです。しかし主語にとって面倒なのは数学では無く、プログラミング言語自体(の設計)です。 matterが面倒を意味する動詞ではなく、事柄を意味する名詞なら良さそうですが、それだとthatの役割がわかりません。またmattersになりそうです。
回答: >the sympy developers are confident in their abilities in writing mathematical software, but programming language design is a completely different thing. >sympy開発者は数学関連ソフトを書くのに長けているが、プログラミング言語自体の設計に精通している訳ではない。 「sympy開発者は数学ソフトウエアの開発に自信はあるが(or 長けているが)、プログラミング言語の設計というものは(数学そのものとは)全くの別物である。」 >by reusing an existing language, we are able to focus on those things that matter: the mathematics. >よって、既存の言語を使うことによって、数学のことだけに集中できる。 「既存の言語を再利用することにより、大事な数学のことに集中できる。」 質問は二つです。 >(1/2)主語がが二つあります。 >developers >we >これらは同一だと思います。そうであるなら、weではなくtheyが自然だと感じます。 別々だと思われます。developersはsympy(プログラミング言語pythonの数学ライブラリ)の開発者ですが、コンピュータソフトエンジニアであり、必ずしも数学者、数学を学ぶ人ではありません。weは数学を使って何かしたい人、つまりpythonでプログラムを書くことに必ずしも長けてはいないけれど、pythonで数学問題を扱いたい人です。 sympy開発者はpython上で使える数学ライブラリsympyを提供してくれた。数学者、数学ユーザは、既存のプログラミング言語pythonで、sympyの助けを借りて数学問題を扱うことができる。ということを言っていると思われます。 >(2/2)第二文中の >those things that matter: the mathematics >この句は名詞句だと思います。matterは動詞でしょうか。すると matterは動詞(自動詞「重要である」)で、thatは関係代名詞です。先行詞がthose thingsと複数ですから(実はthe mathematicsを指しているものの)、三単現にはならない現在形となっています。関係詞節を独立した文に書き換えてみると、 those things, which are the mathematics matter. といった感じになります。(the) mathematicsが数式処理であれば(sympyが記号計算ライブラリなので、その可能性はある)、複数扱いとなります。それなら、 those things, i.e. the mathematics, matter. といった書き換えのほうが適してるかもしれません。