なぜPython 3への移行に11年かかったのか
IT技術屋のボヤキ
0:00 / 0:00
なぜPython 3への移行に11年かかったのか
7 818 просмотров · 1 мес. назад
IT技術屋のボヤキ
16,9 тыс. подписчиков
7 818 просмотров · 1 мес. назад
プリント文に括弧をつける。
それくらいの変更に見えるPython 3への移行は、実際には11年1ヶ月かかりました。
2008年12月3日のリリースから2020年1月1日のサポート終了まで、Pythonは世界一人気の言語へ駆け上がりながら、誰も新バージョンへ移らないという奇妙な状態が続きます。
文字列という根本の欠陥を直すための確信犯的な非互換、遅い3.0とライブラリのニワトリと卵、快適すぎた2.7という逃げ場。
そして均衡を崩したInstagramの10ヶ月とDropbox。
PHP 6の永久欠番、Perl 6の15年、GoとRustが選んだ正反対の設計まで含めて、「互換性を壊すとは何か」を5章で追いかけます。
Xでも技術ネタをぼやいています。
フォローしていただけると励みになります。
https://x.com/IT_BOYAKI
【目次】
00:00 オープニング
00:47 第1章 なぜ作者は互換性を壊したのか
02:29 第2章 Python 3が無視された10年
04:58 第3章 均衡を崩した大企業たちの移行劇
06:37 第4章 PHP 6とPerl 6、そして学んだ言語たち
08:08 最終章 教訓は「壊すな」でいいのか
#IT_BOYAKI #Python #Python3 #Python2 #プログラミング #エンジニア #ソフトウェア開発 #バージョンアップ #互換性 #レガシー #技術的負債 #Django #NumPy #Instagram #Dropbox #PHP #Perl #Go言語 #Rust #JavaScript #VOICEVOX: 春日部つむぎ #VOICEVOX: 雨晴はう