左引きと右引き.
ロードバイク用のサイドプルは、ワイヤーが繋がるアームが本体の向かって左に付き、シティサイクル用では右に付くものが多い。これはロードレースの盛んな欧州では前輪のブレーキを左手で操作するのに対し、日本では右手で操作するためである。日本国内で組み付けされるロードバイクの場合、ワイヤーの取り回しが少々不自然になるが、右手で前ブレーキを引くように取り付ける業者が多い。
センタープル・キャリパーブレーキ.
サイズによる細分.
いずれのタイプにも、キャリパーアームの長さ（これを「リーチ」と呼ぶ）の異なる製品が存在する。ロードバイク用のものは剛性を確保するためにリーチが短く作られており、太いタイヤではブレーキアーチに干渉してしまう。このタイプは「ショートリーチ」と呼ばれている。スポルティーフなどで泥よけをつけたい場合や、シティサイクルなどで太いタイヤと組み合わせる為に、リーチの長い「ミディアムリーチ」、「ロングリーチ」のものもある。リーチの長いものは、同時に幅も広い場合が多い。
手続き型プログラミング
手続きの来歴.
手続きとモジュール性.
大きく複雑なプログラムでは特にモジュール性が重要である。手続き型プログラミングでは、モジュールへの入力は構文的には「引数」であり、出力は「リターン値」である。
モジュール性の低い手続きも簡単なプログラムではよく使われる。その場合、実行環境内の多数の変数にアクセスし、他の手続きでも同様にそれらの変数にアクセスする。
単純で自己完結的で再利用可能なインタフェースであるため、手続きを使って多数の人間が書いたコードを組み合わせることが可能となり、ライブラリなども作成できるようになった。
他のプログラミングパラダイムとの対比.
オブジェクト指向プログラミング.
手続き型プログラミングでは、データ構造は適宜まとめられるが、コードはデータ構造が定義されたモジュールにまとめられ、その中では散在しがちである。一方オブジェクト指向プログラミングでは、データとコードはそれぞれ関連性の高いものがオブジェクトにまとめられる。