私の理解では、Perlには伝統的にコア機能しか含まれておらず、人々はあらゆる種類の便利な(そして時には非常に基本的な)ことを行うために追加のライブラリをインストールします。しかし、ある時点で、デフォルトでPerlに同梱されている「コアライブラリ」が登場しました。そのため、これらのライブラリをインストールせずに使用できます。
Pythonから来て、これがどのように管理されているのか興味があります。具体的には:
- ライブラリはどのように選択されますか?
- ライブラリにはまだ独自のバージョン番号とリリーススケジュールがありますか?
- これらのライブラリを使用する場合、どのような下位互換性が保証されますか?
- システム内のこれらのライブラリをアップグレードまたはダウングレードするのは一般的ですか?これはシステム全体で行われていますか、それともより具体的に行われますか?
- APIの変更が必要なバグ修正がある場合、それはどのように発生しますか?
- これらのコアライブラリに機能はどのように追加されますか(ある場合)?