Your SlideShare is downloading. ×
Python3と向かい合ってみる
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Python3と向かい合ってみる

7,353

Published on

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,353
On Slideshare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
12
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Python3と向かい合ってみる Atsuo IshimotoPython Developers Festa 2012.3.17
  • 2. おまえだれよ • 石本 敦夫 • Twitter @atsuoishimoto • http://d.hatena.ne.jp/atsuoishimoto/ • 1996年~のPythonユーザ • Python.jpドメインのオーナー • Pythonistaの聖地 BeProudで勤労中 •お 仕 事 募 集 中 !
  • 3. ANS-prog http://answer.pythonpath.jp/
  • 4. ヨーロッパには幽霊が出る―Python3という幽霊である
  • 5. Pythonの輝かしい 未来
  • 6. 頭上に立ちこめる暗雲
  • 7. Python3どうするよ (;゚ Д゚)
  • 8. Python3どーするよ?• 既存のアプリはいつPython3に 移植する?• いつからPython3に切り替え る?• Python3てなに勉強すればい い?
  • 9. あわてるな
  • 10. Python2でいつまで 戦える?
  • 11. Pythonのリリースサイクル 2006 2007 2008 2009 2010 2011 2012 2013 2014Python2.5Python2.6Python2.7Python3.0Python3.1Python3.2Python3.3
  • 12. Pythonのサポート期間• 通常、5年程度はメンテされる• 2.7はより長期間メンテを続ける予定• おそらく、最低でも2017年頃まではメンテナンス される
  • 13. UbuntuのPythonサポート• Ubuntu 12.04 LTS (2017年までのサポート) – Python 2.7 – (2.6は削除されたので注意)• Ubuntu 14.04 LTS – Python 3.x ??????
  • 14. Windows環境• Windows8サポート ???• インストーラが動かなくなる可能性• Python2.7の公式コンパイラ Visual C++ 2008が 入手不可能になる可能性 – Python本体をビルドできなくなる – 拡張モジュールのビルドも困難
  • 15. 主要パッケージの移行状況Django 未対応PIL 未対応Twisted 未対応
  • 16. あわてるな
  • 17. 主要パッケージの移行状況• Python3対応モジュールはかなり増えてきている• PyPIダウンロードトップ50のうち、30ぐらいは Python3対応済み• Django等、大きめのプロジェクトも移行が始まりそ う – そろそろPython2.4/2.5をサポート対象外とすることが できるようになってきた
  • 18. 今使ってるPythonアプリはどうする?• Python3への移行は必要か? – 2017年以降まで利用し続けるか? – 最新ライブラリを使用する必要があるか• 現在移行可能か? – 依存ライブラリのPython3対応状況を見極める• Python2.7へ移行可能か? – 実行環境の延命 – 将来のPython3への移行を容易にするために
  • 19. いつからPython3を書き始める?• 可能なら、今すぐ• Python3はBetter Python。夢疑う無かれ。• でも無理すんな。まだPython2でもいける。• ライブラリが足りなきゃ、作れ。• 必要がなければ、Python2/3共用を目指さない。 大変だし、結局はBad Know-How
  • 20. 参考URL• http://getpython3.com/• http://www.python.org/3kpoll• http://py3ksupport.appspot.com/• http://www.wefearchange.org/2011/11/update-on- ubuntus-python-plans.html• http://python3wos.appspot.com/• http://docs.python.org/py3k/howto/pyporting.html• http://wiki.python.org/moin/Python2orPython3

×