Apple の Swift 開発責任者 Ted Kremenek は、プログラミング言語の今後の主要なマイルストーン リリースである Swift 5.0 の開発について洞察を提供し、プログラマーが何を期待すべきかだけでなく、Apple がどのように新機能を追加するかを明らかにするポッドキャスト インタビューを行いました。将来のバージョンへ。
のプロジェクトリーダーに指名されました迅速Apple社内での開発2年前, Kremenek 氏は、他のタスクの中でも特に Swift の改良を担当する言語およびランタイム チームの現在のマネージャーです。 Swift は独自の専用 Web サイトを備え、比較的オープンに開発されていますが、クレメネク氏は火曜日に公開されたポッドキャストでその開発についてさらに詳しく議論する時間を割きました。
ジョン・サンデルについて語るスウィフト by サンデル ポッドキャスト、クレメネク氏はこう語る。ABIの安定性、プログラム モジュール間で動作するアプリケーション バイナリ インターフェイスを指し、安定した ABI により、あるコンパイラでビルドされたアプリが別のコンパイラで作成されたアプリと効果的に通信できるようになります。 Kremenek 氏は、ABI を安定させるために Swift に加えなければならなかった変更と、その実装によってプログラミング言語がどのようにメリットを得られるかについて説明します。
このポッドキャストでは、Swift 5.0 で String がどのように改善されたか、また Apple が内部で Swift をどのように使用しているかについても取り上げられています。
Swift は Apple のアプリ エコシステムの中核コンポーネントであり、同社はその一環としてプログラミング言語の使用方法を他の人に教えることに熱心に取り組んできました。誰もがコーディングできる学校でのセッションや大規模なソフトウェア開発カリキュラム。 Apple はまた、若いユーザーに Swift でのコーディング方法を教えることもできます。スウィフトの遊び場iPad用アプリ。