.netが主流だし、どんなアプリでも書けるよね、Cらしくない構文もいい感じ、、巷のCプログラマーの意見が変わってきている原因はやはりC#にあります。C#といえばjava的という方も多いですが、やはり結果的にはMicrosoft的javaなところが多くあります。
では従来からあるC++はどうかといえば、こちらはプログラミングの範囲内であれば全て出来る、プログラマーがしたいことが全てできる、このような解釈が妥当です。C#プログラマーにとってはすべて行わなければならない、とかなり負担に感じられるでしょう、比喩として正しいのはOSができることなら全て、つまりC++が記述した最も大きな機能の集約がOSです。
C++には魅力も多ければ難解なところもはっきり言って多いです。有名なプログラマー、システム開発者にもこのように言う方が多くいます。Cしか使わない、C++は好きではない、、
マルチパラダイム言語であるC++にどのような期待ができるのか、C++エンジニアとして成功するためにはこのポイントをしっかり明確にすべきような気がします。
フリーランスにとってやりがいのある仕事とは?SEとしてやっていきたいけど、、まずはこちらのサイトをチェックしてみてください!
IT業界ってどんな案件があるの?という方にも勉強になります!そろそろフリーになって幅を広げたいな、という方にももちろんオススメ!
フリーランス