LINUX.ORG.RU

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

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

Никто не мешает не использовать VLA или STL, но использовать другие возможности. Кроме того, с C11 VLA стали опциональными, могут быть отключены.

В совремённый C++ и вовсе столько изменений и дополнений внесено, что фактически C++98 и совремёный стали разными языками и студент, которого обучили старому C++ обнаружит, что он плохо понимает совремённый код. Конечно, может научиться, но весьма спорный момент нужно ли было так ограничивать в учебнике или нет.

Причём позиция тут похоже принципиальная вплоть до судя по его высказываниям (уже не связано с учебником) переписывания для нужд автора кода каких-то либ с более новых версий на более правильные, по его мнению. Каждый, конечно, имеет право на свои причуды, но это уже на сектантство начинает походить. Впрочем, на качестве учебника это почти не сказывается, но как я уже говорил, спорный момент выходит.

Также как идиосинкразия к Python, язык конечно своеобразный, на мой взгляд педагогически неправильно использовать как первый язык программирования (да и как второй, наверное тоже), но глупо не замечать, что он стал мейнстримным и благодаря куче библиотек на нём можно очень крутые вещи писать буквально в несколько строчек.

Исправление anonymous_incognito, :

Никто не мешает не использовать VLA или STL, но использовать другие возможности. Кроме того, с C11 VLA стали опциональными, могут быть отключены.

В совремённый C++ и вовсе столько изменений и дополнений внесено, что фактически C++98 и совремёный стали разными языками и студент, которого обучили старому C++ обнаружит, что он плохо понимает совремённый код. Конечно, может научиться, но весьма спорный момент нужно ли было так ограничивать в учебнике или нет.

Причём позиция тут похоже принципиальная вплоть до судя по ег овысказываниям (уже не связано с учебником) переписывания для нужд автора кода каких-то либ с более новых версий на более правильные, по его мнению. Каждый, конечно, имеет право на свои причуды, но это уже на сектантство начинает походить. Впрочем, на качестве учебника это почти не сказывается, но как я уже говорил, спорный момент выходит.

Также как идиосинкразия к Python, язык конечно своеобразный, на мой взгляд педагогически неправильно использовать как первый язык программирования (да и как второй, наверное тоже), но глупо не замечать, что он стал мейнстримным и благодаря куче библиотек на нём можно очень крутые вещи писать буквально в несколько строчек.

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

Никто не мешает не использовать VLA или STL, но использовать другие возможности. Кроме того, с C11 VLA стали опциональными, могут быть отключены.

В совремённый C++ и вовсе столько изменений и дополнений внесено, что фактически C++98 и совремёный стали разными языками и студент, которого обучили старому C++ обнаружит, что он плохо понимает совремённый код. Конечно, может научиться, но весьма спорный момент нужно ли было так ограничивать в учебнике или нет.

Причём позиция тут похоже принципиальная вплоть до судя по ег овысказываниям (уже не связано с учебником) переписывания для нужд автора кода каких-то либ с более новых версий на более правильные, по его мнению. Каждый, конечно, имеет право на свои причуды, но это уже на сектантство начинает походить.