amarao (amarao_san) wrote,
amarao
amarao_san

история компьютеров

В 60ые операция присвоения выглядела так:

result=:target.

То бишь, занести result в ячейку target (или регистр, счётчик и т.д.).

С момента, когда эту операцию "перевернули" (т.е. сделали target:=result, а в последствии и target=result), эта операция начала терять свою однозначность, обретать массу "вторых смыслов" в прочтении, которые так или иначе пытались реализовать.

Если бы формат записи остался таким же, то никаких бы "вторых смыслов" в этом не было.

Операция "=:" записывает результат в указанную ячейку. Всё просто и понятно. Напоминает перенаправление ввода-вывода или пайп в командной строке.

Сравните с "вычисляется правая часть выражения, результат заносится по адресу из левого выражения, при этом левое выражение должно быть адресуемым (lvalue)" в Си.

Всё-таки операция "направить результат в" звучит правильнее, чем "присвоить".
Subscribe

  • innernet

    Кто-то с ним работал? https://blog.tonari.no/introducing-innernet Пока что по описанию оно звучит как офигенно.

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • positive nagging

    Для повышения морали в коллективе было решено запретить токсичные и негативные сообщения в чате. Теперь все сообщения в чате выглядят так: Resolved…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 15 comments

  • innernet

    Кто-то с ним работал? https://blog.tonari.no/introducing-innernet Пока что по описанию оно звучит как офигенно.

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • positive nagging

    Для повышения морали в коллективе было решено запретить токсичные и негативные сообщения в чате. Теперь все сообщения в чате выглядят так: Resolved…