Re[4]: Поугараем над С++ комьюнити?
От: kov_serg Россия  
Дата: 25.10.17 22:39
Оценка: :))
Здравствуйте, push, Вы писали:

P>Ну, начнём с того, что я пока не вижу фич, которые поломают обратную совместимость.

Главная совместимость которая ломается современными C++ компиляторами это невозможность работать на WinXP. Нахрена мне ваши фичи если после компиляции оно не будет запустится с криками это не windows приложение. Дело не конкретно winxp, скоро это будет и win7, дело в принципе. Что за мода на цифровое старенее.

P>А если будут ломать — то в чём проблема сделать ключики компиляции? Старые либы, которые ломаются компилить как обычно, а новые фичи будут доступны в либах, скомпиленых с нужным ключиком (как, например в msvs есть ключики для разных версий языка, а можно делать и по другому — вообще только на фичи языка). Проблемы я вообще никакой не вижу.

Современные либы уже во всех вариантах и под все платформы и разные опции компиляции уже сейчас весят безбразно моного гигабайт.

P>А во-вторых, оно уже как бы да — auto, спецификация исключений И ничего, все выжили.


В C был такой синтаксис. Помоему гораздо приятнее чем в C++, где каждому аргументу надо писать тип. Да в коде меньше мусора.
int add(x,y)
int x,y;
{
  int z;

  z=x+y;
  return z;
}

Кстати в C++ нельзя написать auto переменную заранее, только по месту.
  auto x;
  ...
  x=1;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.