- 629 名前:デフォルトの名無しさん [2019/05/24(金) 09:00:19.45 ID:h3dkW7YJ0.net]
- C言語はクラスが無い。
それは実際どれくらい問題になりますか? 昔C使ってたけど、本格的な抽象的設計をやってたわけじゃなくて、 最近Java使っててそういうのをやりだしたけど、 今思い返してみるとC言語はクラスや継承や多態性が無いから かなり厳しい言語なんじゃないかな、と思ったんです。 メジャーなカーネルがCで作られてるという事実に驚愕します。 クラス無しで大規模開発は不可能としか思えません。 それどころか、1アルゴリズムの実装でもクラスは有用だと思うんですが。 最近、NimとかRustのようなCを代替するかもしれない勢いのある言語があります。 そういう言語はかなり抽象的な設計が可能です。 そういうのと比べると、小さなデバイスドライバみたいなものはCでいいだろうけど、 大規模開発におけるCはかなり無理があるんじゃないかな?と そうでもないものですか?
|

|