Семантика это не смысл. Смысл шире семантики. Семантика устроена синтаксически и сводится к конкретике, как алгебраическое выражение к арифметическому. Для этого нужно подставить значения и получить какое-то решение, там станет ясно, семантически состоятельно это выражение или нет. Потому что не всякие значения переменных могут дать равенство. То есть x+y=z - это ещё не семантика. Это голый синтаксис, но задающий рамки возможностей семантики. То есть пока это выражение ничего не значит (оно значит в собственном абстрактном контексте, но это как бы другая тема, нужна смена терминологии, чтобы в неё перейти). И вот теперь мы подставляем 2+3=8 - это сематинчески ошибочное выражение, а правильное это 2+3=5. Бу испугался не бойся. Как-то так.
Спасибо большое за диалог, очень полезно и интересно
Не знаю кто уснул) Но в записи я посмотрел на одном дыхании. Спасибо за такой контент👍
помню когда первый раз увидел html код в IE 6/ до сих пор помню вау эффект от того что пишет текст а он его компилирует в объекты
Спасибо за стрим
Семантика это не смысл. Смысл шире семантики. Семантика устроена синтаксически и сводится к конкретике, как алгебраическое выражение к арифметическому. Для этого нужно подставить значения и получить какое-то решение, там станет ясно, семантически состоятельно это выражение или нет. Потому что не всякие значения переменных могут дать равенство. То есть x+y=z - это ещё не семантика. Это голый синтаксис, но задающий рамки возможностей семантики. То есть пока это выражение ничего не значит (оно значит в собственном абстрактном контексте, но это как бы другая тема, нужна смена терминологии, чтобы в неё перейти). И вот теперь мы подставляем 2+3=8 - это сематинчески ошибочное выражение, а правильное это 2+3=5. Бу испугался не бойся. Как-то так.