HSPについて

いろいろ考えてみた。
僕は、HSPは、自分にとって使える言語かどうか、調べてみた。
それで、結局分ったのは、やはり使えないということだった。
その理由として、

1. 配列に型がある
変数には、型が無いけれど、配列には、型がある。
なので、配列をリスト的に使うことができないので、
不便。
2. Cの構造体のようなデータ型を作る方法が無い
配列に型が無いだけでなく、データ型を自由に作ることが
できないので、データをまとめて、扱うことができない。
ゆえに、不便。ただ、まだ十分とはいえないけれど、
モジュール変数というものがあるので、期待できないわけでは、
ない。

僕が思うに、LLや、動的言語に属する言語であろうと思うなら、
変数も配列も型が無い方がいいだろうし、
静的言語に属する言語なら、変数も配列も型があった方が
いいのではないだろうか。

でも、どちらに属するとしても、十分に使える構造体のような、
データ型を作る方法は、ほしいと思う。