整数のビット幅

http://d.hatena.ne.jp/yaneurao/20040408#p1

最近の言語は、ビット幅をフルに使った整数型しか使えない言語ばっかなのはなぜでしょうね…。
range 100..200とかmod 2**12-1とか、部分範囲型という賢い仕組みが新しい言語に受け継がれていかないのは、Pascalに触れて大感激した身としては寂しいものがあります。