| MaKcNMkA ( @ 2007-08-25 14:34:00 |
| Entry tags: | c/c++, programming, system |
C vs. C++
У меня вопрос к системным программистам.
Почему операционные системы пишут на C, а не на C++. Ведь C++ на много удобнее C, и семантика его богаче. Можно провернуть такие вещи, которые C-программистам и не снились, прилагая минимум усилий, в то же время программы на C++ реже выкидывают приколы. С++ позволяет сделать код защищённым. Короче C++ надёжнее, но почему же всё таки C? Он работает быстрее? Возможности C++ просто не нужны для написания ОС?