Очень напоминает фильм Whiplash, где в роли С++ герой Симмонса. То есть вы уже отлично программируете, но плюсам этого мало. Они требуют выйти за пределы возможного, выдавать максимум всегда. Сначала они завлекают своей мощью и статусом крутизны, обещают эффективность, вот эти zero cost abstraction, а затем приходиться расплачиваться, если немного расслабиться. То есть выбирая плюсы, по сути заключается неравноценная сделка с самим собой.
Да, некоторые умеют забивать и просто пишут код, который иногда не работает и им даже не интересно почему.
Но если цель — всегда делать лучшее из возможного, то это путь страданий. Такой инструмент или требует постоянной борьбы или подчиняет себе.
Разумно подождать и посмотреть со стороны что там будет в С++20 и потом, если желание возникнет, всегда можно вернуться, опыт никуда не денется и будет актуален ещё очень долго.
Тогда извините, не понял вас правильно.
Я подразумевал что логика бессильна в случае моральной (этической) оценки событий. Предположим, что есть субъект А и событие В, находящееся с ним в необходимой связи, но разные сми будут различно оценивать произошедшее категориями + и -. И вот тут возникает проблема: хотя человеческий рассудок (не сам человек) руководствуется логикой при целеполагании и принятии решений, однако, даже право, тем более мораль, не всегда основаны на принципах рассудка — законах логики.
А разве может формальная логика как-то помочь при чтении новостей? Насколько я понимаю, в своём применении она отвлечённа от всякого содержания. Насколько уместно её применение для оценочных суждений?
Почему бы не проверять значения вложенных объектов рекурсивной функцией?
Да, некоторые умеют забивать и просто пишут код, который иногда не работает и им даже не интересно почему.
Но если цель — всегда делать лучшее из возможного, то это путь страданий. Такой инструмент или требует постоянной борьбы или подчиняет себе.
Разумно подождать и посмотреть со стороны что там будет в С++20 и потом, если желание возникнет, всегда можно вернуться, опыт никуда не денется и будет актуален ещё очень долго.
The Dukes of Hazzard
Я подразумевал что логика бессильна в случае моральной (этической) оценки событий. Предположим, что есть субъект А и событие В, находящееся с ним в необходимой связи, но разные сми будут различно оценивать произошедшее категориями + и -. И вот тут возникает проблема: хотя человеческий рассудок (не сам человек) руководствуется логикой при целеполагании и принятии решений, однако, даже право, тем более мораль, не всегда основаны на принципах рассудка — законах логики.