可変性と不変性の概念があります。タプルは不変リストです。タプルを作成すると、そのタプルを後で変更することはできません。この概念は慣れるまで少し時間がかかりますが、これは誤りを避けるための優れた方法です。タプルを変更するための唯一の方法は、タプルをコピーする方法です。そのため、皆さんが不変オブジェクトに対して大量の変更を加えていることに気付いた場合には、その手法を再検討する必要があります。インデントが意味を持ちます。使い始めた最初の数日間は、このことを痛切に思い知らされるはずです。見られるような、位置で決まる標準的な引数を使った関数やメソッドではなく、キーワード・ベースの引数を持つ関数やメソッドを作成することができます。持つ真のオブジェクト指向や「ファーストクラス」のクラスや関数を使える喜びがあります。強力にサポートしている点をとても気に入ることでしょう。マルチスレッド機能も素晴らしいと感じることと思います。つがマルチスレッド機能でした。多くの点で似ています。変数の作成、ループ処理、条件分岐の使い方、関数の作成など、皆さんは特に問題なく行えるはずです。再利用可能なモジュールの作成でさえ、それほど苦労しないはずです。どちらの言語のユーザー・コミュニティーも活発で熱心です。重視であるために他なりません。これで前置きは十分です。次のセクションでは実際の例に移りましょう。