Почему Линус Торвальдс не любит C++

Вы, наверное, знаете, что создатель ядра Linux, Линус Торвальдс - большой сторонник языка программирования Си. Но, тем не менее, он не испытывает таких чувств к С++ и называет его ужасным языком программирования.

Почти десять лет назад он написал небольшую заметку на эту тему, возможно, вы ее уже видели. В ней он сказал, что С++, это ужасный язык программирования. Но в то же время всем известно, что он считает лучшим языком Си. Было бы логично перейти на новую версию языка, учитывая то, что с C++ можно реализовать одной строкой то, на что в Си уйдет 10 строк.

За последние 25 лет Линус Торвальдс сделал огромный вклад в самый большой проект в мире с открытым исходным кодом - ядро Linux, и можно предположить, что он знает о чем говорит.

Похоже, эта заметка была написана в ответ на какое-нибудь сообщение по почте. Он начал ее так:

Когда я впервые посмотрел на исходный код Git, две вещи были для меня странными:

  • Чистый Си лучше С++, не знаю почему и, пожалуйста, не говорите о переносимости;
  • Это бред.

Но на этом он не остановился и назвал C++ ужасным языком программирования, который используют большое количество низкокачественных программистов. Хотя это легко исправить, и на любом языке можно писать плохой код:

C++ - это ужасный язык. Его делает еще более ужасным тот факт, что многие низкокачественные программисты используют его чтобы делать ужасные программы. Даже это, само по себе, является огромной причиной использовать Си вместо С++.

Линусу Торвальдсу не нужен никакой другой язык, кроме Си, потому что ему вполне хватает его возможностей. Его полностью устраивает Си и он будет продолжать выступать против тех языков, которые ему не нравятся.

По нашему мнению, при программировании на системном уровне, возможно, лучше подходит Си, а C++ лучше использовать для создания графических приложений и других программ высокого уровня. А как вы считаете?

На завершение полный обзор языка C++ на английском но с переводом в титрах:

Источник:fossbytes.com

13 комментариев

  1. Аватар Жизнь 6 октября, 2016 Ответить
    • Аватар Серёга 13 декабря, 2018 Ответить
  2. Аватар Сергей 6 октября, 2016 Ответить
  3. Аватар Wanket 6 октября, 2016 Ответить
    • Аватар Joni-Jo Des Brachun 6 октября, 2016 Ответить
    • Аватар Maks 6 октября, 2016 Ответить
  4. Аватар andreyzloy 29 октября, 2016 Ответить
  5. Аватар proger 27 сентября, 2017 Ответить
  6. Аватар Георгий 26 декабря, 2018 Ответить
  7. Аватар Родион 4 апреля, 2019 Ответить
    • Аватар Supro 28 мая, 2019 Ответить
    • Аватар Михаил 2 декабря, 2019 Ответить
  8. Аватар mms99 2 июня, 2019 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: