心配しないでも、動的言語の問題点は関数型言語が克服したよ。
動的言語に近い簡潔さで型安全なプログラムが書ける。

動的言語:小規模書き捨てスクリプト
関数型言語:中規模少数精鋭
静的手続き型言語:大規模ドカタ開発

こんな感じで棲み分けされるよ。