[[C言語]]の[[構造体]]なども扱えるという特徴があります。これによりC言語ベースの[[Metal Shading Language]]などと[[ソースコード]]を共有できます。[[プログラマブルシェーダー]]の[[プログラミング]]というと[[CPU]]側と[[GPU]]側で同じものを2回書かなくてはいけないのが定番でバクの温床になりやすいですが、Swiftと[[Metal]]であれば1本の[[ソースコード]]でいけます。利点はそれくらいです。
[[category: プログラミング言語]]