Guido van Rossumは、Python4.0が届かない可能性があると述べています

グイドファンロッサム (Pythonプログラミング言語の作成者)、 コメントします 数日前のインタビューで Python4.0が日の目を見るのは非常に困難でした。 現在、プログラミング言語はPython2.0からPython3.0への移行というかなり難しい問題を抱えているため、

彼はまた、他の言語についての考えを共有しました。 Rust、Go、Julia、TypeScriptなど。 Guidoは、Rustは興味深い言語であり、メモリ管理のボトルネックをほぼ完全に解決すると考えています。 彼は、GoとJuliaはそれらの作成と大きな類似点を共有しており、Python開発チームはTypeScriptに実装されたさまざまな機能を学び、それに触発されていると付け加えました。

グイドヴァンロッサムとチームメンバー Python開発 彼らはPython4のアイデアに正確に熱心ではなかったことに言及します、Python2からPython3への移行中にいくつかの貴重な教訓を学びました。

「私はPython4のアイデアに興奮しておらず、コア開発チームの誰も実際にはそうではないので、おそらく4.0は存在せず、少なくとも3.33を継続します。 Python 3と2のレッスンを学んだので、Python4について真剣に話すのはほとんどタブーです。 «。

2019年に引退した後、 Guido van Rossumは、2020年XNUMX月にマイクロソフトで新しい役職に就き、事業を再開しました。 Twitterで、Pythonの使用をさらに改善するために機能するとコメントしています。 Windowsだけでなく、すべてのプラットフォームで使用できるため、魅力的で競争力のあるものになります。 実際、過去XNUMX年間、Pythonは、作成者やコミュニティによってより現代的であると見なされている若い言語と競合してきました。

Guidoにとって、Rustは「優れた」プログラミング言語です。 彼に対するすべての熱意に値する人:

「いくつかの点で、それは素晴らしい言語のように聞こえます。 Rustは、特にXNUMXつの領域でC ++を実際に改善します。コンパイラコントロールをバイパスするのははるかに困難です。 そしてもちろん、それはメモリ割り当ての問題をほぼ完全に解決します。 同じことをC ++で書いた場合、Rustと比較して、すべてのメモリ割り当てとメモリ処理が正しく行われたかどうかを確信することはできませんでした。 したがって、Rustは興味深い言語です」と彼は言いました。

また、C ++と比較して、Rustはプログラミングの世界に初めて参入したものであり、多くの開発者はそれに興味を持ちたがりません。 しかし、近年、主要な産業プロジェクトで採用が始まっています。

これはLinuxコミュニティの例であり、しばらくの間、Rustでカーネルの一部の開発を開始したと発表しています。

Microsoft側では、昨年Rust for Windowsプロジェクトを導入し、プログラマーがWindowsでRustアプリケーションを開発するときにWindowsAPIに簡単にアクセスできるように設計されています。 Facebook、Amazon、Apple、Microsoft、およびその他の主要な業界プレーヤーは最近、Rust開発者を採用すると発表しました。

最後に TypeScriptに関しては、Pythonの作成者は次のように信じています。

「TypeScriptは素晴らしい言語です。 過去XNUMX〜XNUMX年間で、オプションの静的書き込みをPythonに追加したことに気付いたかもしれません。これは、プログレッシブ書き込みとも呼ばれます」と彼は言います。

「このプロジェクトを始めたとき、私はTypeScriptをあまり意識していなかったので、その言語が私たちに始めようと思ったとは言えません。 TypeScriptは、彼がJavaScriptトレインに飛び乗ったため、そしてAndersは非常に賢い人であるため、TypeScriptはPythonがまだ理解するのを待っているいくつかのことを行いました。 したがって、今日、私たちは間違いなくTypeScriptの例を探しています。 タイピング構文とセマンティクスの拡張機能、およびPythonの一般的な型システムについて説明するタイピングGISがあります」と彼は付け加えました。

Guidoはさらに、JavaScriptはあなたが思っているよりもPythonに近いと言い、Python開発チームはTypeScriptによって行われた改善から多くのインスピレーションを得ていると言いました。

「一部の機能が最初はTypeScriptに欠けていて、ユーザーの要求に基づいてTypeScriptに追加され、TypeScriptで非常に人気があったことがわかっているため、新しい機能を思い付くことがあります。 そして今、私たちは同じ状況にあることがわかります」と彼は言いました。

「JavaScriptとPythonは比較的似ているからです。 Pythonや、たとえばC ++やRustやJavaよりもはるかに優れています。 したがって、TypeScriptから学び、Andersとの会話から時々、JavaScriptも一部の分野でPythonから学んだように、TypeScriptもPythonから学んでいるようです」とGuido氏は結論付けました。 Anders Hejlsbergは、Microsoftで働いているデンマークのプログラマーであり、TypeScriptの優れたアーキテクトのXNUMX人です。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。