Guido への5つの質問/Five questions to Guido
Guido への 5 つの質問 - Google モデレーター で事前に募った質問をPythonの作者Guido van Rossum氏にぶつけて、その回答を当日発表します。
time: | 13:10-13:20 |
---|---|
room: | 433 |
speaker: | Takashi Matsuo |
Question 1
ロケールやエンコーディングに関するサポートが充実してきた一方で、Python本体の多言語化、つまりメッセージカタログやヘルプをローカライズする仕組みはなく、非英語圏のユーザがPythonを学び、使いこなす上で障壁の一つになっていると思います。Python自体の多言語化について、現在どのような構想をお持ちですか?
While locale and encoding support has come a long way, the internationalization of Python itself (message catalogs, docstrings, help, etc.) is a one of the barriers to learning Python for international users. Do you have any plans or ideas for how Python could be better internationalized?
Question 2
Pythonに追加し、後日失敗したと考えられる機能があれば教えてください。
Is there feature that you purposefully added to the Python language that you regret or consider a failure?
Question 3
今後Python2をPython3に置き換えていく上で何が重要だとおもいますか?また、そのためにコミュニティー参加者に注力して欲しい事はありますか?
In making the switch from Python2 to Python3 what is the most important thing to think about (technologically or non-technologically speaking)? Is there anything you think the community should do to help make the transition and promote Python3?
Question 4
Python以外で勧めたい言語を1つ教えてください。
Please recommend another popular language other than Python and explain why.
Question 5
Pythonは、様々な分野のアプリケーションやテクノロジーにまつわる機能をタイムリーに取り入れて進化してきたように思います。そこで、Pythonを含むプログラミング言語の今後の進化に大きく影響するテクノロジーとして、注目している分野はありますか?
think that Python has many features that are used in many fields and industries. Is there a field (especially an emerging field) that deserves attention in terms of how the related technology affects, or will affect, programming languages including Python?