>>886
禿同。
言語仕様というのはなるべく制約を排除して
最大限の柔軟性と汎用性を確保しなければならない。
たとえばbyteのように負数を代入できない型があってはならないし
enumのように特定の値のみを代入できる型があってはならないし
genericsのように特定の型のみを格納できるコンテナがあってはならないし
objectでないようなプリミティブな型があってはならないし
private/protectedのように特定の場所からしかアクセスできないような仕組みがあってはならないのだよ
わかったかねドトネト厨諸君。