にゃははー

はへらー

なぜ今Adaを始めるのか

今ッ!!1111Adaが熱いッ111111

なんと強い静的型付けでありながら実行時に型の検査を行う!!!
こんな感じ

procedure hoge is
	type Positive is new Integer range 1 .. Integer'Last;

	-- 型に対して取りうる値の制約をかけれるから
	-- Constant_Errorが実行時に投げられる!!!
	x : Positive := -1;
begin
	null; -- nothing to do
end hoge;

スレッドをサポートし、Genericsまである!!!!1111なんと先進的!!!!!!1111

で、この間、友人(Perler)とこんな会話した。厳密にセリフは違うと思うけど大体こんな感じ。

私「ISOって言語の墓場だよな」
友人「最後のケツ持ちって感じ?」
私「そうそう。CとかC++とか」

ん?AdaってCよか先にISOで標準化されたような・・・ あれ?ん?お?あれぇ?