rksoftware

Visual Studio とか C# とかが好きです

Python は 30 年前のプログラミング言語 - GitHub Copilot に聞いてみよう

最近 Python の環境構築をして Python コードを書いてみました。

しかし気になるのはこの構築したバージョン、実は古いのでは......?

■ バージョン

構築したバージョンを確認してみます。 Visual Studio は 3.9.13 、 IronPython は 3.4.1 ですね。

■ AI に聞いてみる

ということで GitHub Copilot に聞いてみます。GitHub Copilot はこういったバージョンなどの情報は教えてくれなくなりました。プログラミング中に結構知りたい情報なのに......。ちょっと、某プログラミング情報共有サイトで定期的に人気ポエムが削除される件を連想したりしてしまいました。

ということで今回は、直接 Python のバージョン履歴を聞くのではなく、GitHub Copilot が知っているバージョンを聞いてみました。

以下に、Pythonの主要なバージョンとそのリリース日を表形式で示します。ただし、これは完全なリストではなく、主要なリリースのみを含んでいます。

バージョン リリース日
Python 1.0 1994年1月
Python 1.5 1997年12月
Python 1.6 2000年9月
Python 2.0 2000年10月
Python 2.1 2001年4月
Python 2.2 2001年12月
Python 2.3 2003年7月
Python 2.4 2004年11月
Python 2.5 2006年9月
Python 2.6 2008年10月
Python 2.7 2010年7月
Python 3.0 2008年12月
Python 3.1 2009年6月
Python 3.2 2011年2月
Python 3.3 2012年9月
Python 3.4 2014年3月
Python 3.5 2015年9月
Python 3.6 2016年12月
Python 3.7 2018年6月
Python 3.8 2019年10月
Python 3.9 2020年10月
Python 3.10 2021年10月

最新の情報はPythonの公式ウェブサイトで確認できます。

やはり古かった

やはり古かったですね。ちなみに公式サイトを確認すると現在のバージョンは 3.12 とのことです。GitHub Copilot さんも。

URL がダウンロードになっていますが、ダウンロードページにバージョンごとのダウンロードのリンクがありそこでバージョン番号とリリース日が一覧できます。
www.python.org

余談ですが同じことを C# について聞いてもバージョンは 10 まで。
GitHub Copilot さんはリストパターンもコレクション式も知らない、と? 気になります。