LINUX.ORG.RU

История изменений

Исправление dave, (текущая версия) :

Конечно. Но начинать новые проекты на C/C++, если это не суровый энтерпрайз, - как минимум странно.

Поддержу здесь анонима. А на чем писать, если это не бэкенд, скажем?

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

Rust мне очень нравится, но мне тоже, как и уже другому товарищу, кто отписался выше, будущее его кажется туманным. Язык прекрасен, инфраструктура тоже, сообщество хорошее, но обычно нишу занимает не тот, кто самый лучший, а тот, кто оказался первым самым приспособленным, кто удачно оказался в нужном месте и в нужное время. Таким был C++ безусловно.

Хотя вот сдается мне, что подрастающее поколение не очень-то умеет программировать на «сложных» языках, а главное, что не хочет. И да, тут Rust перспективен в нише языков системного программирования, потому что на мой взгляд на Rust писать в разы проще, чем на C++. Вот, перечитываю Страуструпа - это ж кошмар, сколько там деталей, тогда как Rust прост и понятен.

Исходная версия dave, :

Конечно. Но начинать новые проекты на C/C++, если это не суровый энтерпрайз, - как минимум странно.

Поддержку здесь анонима. А на чем писать, если это не бэкенд, скажем?

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

Rust мне очень нравится, но мне тоже, как и уже другому товарищу, кто отписался выше, будущее его кажется туманным. Язык прекрасен, инфраструктура тоже, сообщество хорошее, но обычно нишу занимает не тот, кто самый лучший, а тот, кто оказался первым самым приспособленным, кто удачно оказался в нужном месте и в нужное время. Таким был C++ безусловно.

Хотя вот сдается мне, что подрастающее поколение не очень-то умеет программировать на «сложных» языках, а главное, что не хочет. И да, тут Rust перспективен в нише языков системного программирования, потому что на мой взгляд на Rust писать в разы проще, чем на C++. Вот, перечитываю Страуструпа - это ж кошмар, сколько там деталей, тогда как Rust прост и понятен.