上流/下流って言葉があるが、これから「上流プログラマ/下流プログラマ」という
区分が出てくるな。

当然上流プログラマは関数型言語を使う人々。下流は命令型言語を使う人々。

関数型プログラマは設計と同時に実装を行ってしまう。だからこれから"SE"とかいう
意味不明な職業は廃止される。

下流プログラマは上流プログラマが生成したアルゴリズムの中で、物理的問題
からやむなく命令型言語によりパフォーマンスを出さなければならない部分のみ
担当をする。