- 締切済み
制御系ってSTL必要なんですか?
私は、制御系・組み込み系の業務経験がありません。 UNIX C, Java, C#の経験があります。 最近、J2SE 5.0やC# 2.0などで、 「ジェネリック」という概念がでてきました。 C++のSTLがとても似ているように思えました。 自分の認識では、C++は今後、制御系などの分野 ぐらいしか用途がないように思っているのですが・・・ 制御系のC++でも、STLはバリバリ使うのでしょうか? それとも、制御系や組み込み系では、すべての ロジックが自作オンリーで、そのような汎用的な 車輪を使うことは不可能な世界なのでしょうか? この質問を至った経緯を以下に書きます。 1)Java 5.0, C# 2.0のジェネリックの概念を 学習するにあたって、C++のSTLを同時に学習した ほうが、効果的ではないかとおもった。 2)Java, C#でプログラムを組む以上。C++の存在価値が 制御系・組み込み系への準備という位置づけでしか 見出せなかった 3)しかし、コレクションクラスなどを使った。 Java, C#の開発になれているため、すべてのロジック をゴリゴリ書く開発に戻りたくないので、 C++なら、STLを使いたいと思った。 そして、それは(1)の目的を果たす意味で 重要だと感じた。 4)しかし、私は制御系、組み込み系の経験がないので、 C++でSTLというやりかたがその分野で通用するのか わからなかった。 いくら、(1)の目的で勉強になるからといって、 学生がPascalを勉強するような、実務に あまり関係のないことをやりたいとはおもわなかった ので、制御系、組み込み系でC++でSTLという 組み合わせが現実的に有りえるのかどうかを 制御系バリバリの方にいろいろ聞いてみたいと感じた。 以上がこの質問をした経緯です。 よろしくおねがいいたします。
補足
引き続き、あいまいな質問に対してありがとう。 http://e-words.jp/a/E7B584E8BEBCE382B7E382B9E38386E383A0.html このURLは私のような人間が、基本的なことを 理解するためにあるURLですね。 いままでの質疑応答についての「理由」みたいな ものが、わかったような気がします。 今度は、自分ももっと具体的な質問ができるように したいものです。 まだ、質問は締め切らずに数日間は放置しておきます。 特に、回答がないようであれば、締め切ります。 得点の発行は2つまでですね。 どの回答にするか、悩ましいです。