Я знаю, как использовать <- и -> и там есть несколько writeups на разнице между equals назначением присваивания и стрелкой, но я не знаю, когда предпочесть -> через <-.
Кажется, сообщество объединилось, используя <- для назначения.
Ни руководство по стилю google R, ни Hadley Wickam tidyverse R style-guide даже не упоминают -> в разделе назначения.
Мне интересно, какие конструктивные соображения привели разработчиков S/S-PLUS к назначению оператора со стрелкой справа ->. В каких настройках (-ах) будет использоваться -> считаться более читаемым (или более простым для ввода) по сравнению с <- или =?
Я не знаком ни с каким другим языком, который допускает семантику правильного присваивания. Какие языки вдохновили R в этом отношении?
Я ищу ответы, которые цитируют книги/документы о начале разработки/руководства пользователя/архивные списки рассылки или другие ссылки, чтобы установить, что намерение автора/дизайнера S заключалось в том, чтобы поставить оператор присваивания прямой стрелки.





