области рассмоттрения.
К, тому же, как раз Си-группа языков - никогда и не "скрывали устройство компьютера".
Практически, любая реализация Си/Си++ на ЛЮБОЙ архитектуре, это (на самом низком уровне) - реализация "виртуальной машины" PDP-8+. :)
Мой вопрос был в следующем: мне интересно, какие предпосылочные, первоначальные решения привели к появлению понятий сортов *value?
И - дальше - насколько эта совокупность знаний - не "костыль" локальных "улучшений" или "полезность" в конкретном языке?
Сначала отвечу на последнее. Вот последний вопрос для меня смотрится совершенно отличным от вот того, который вы задали. Так что я и не на это отвечал, я тут ничего не могу сказать. А я и не говорил о равнозначности и мощности областей рассмотрения, я лишь сказал что вопрос из такой же области, по своей сути, как мне кажется. Я что, не могу писать на С++ не зная как работает и как устроен процессор? Какие у него кэши? Как работает какой-нибудь конвеер внутри, как работает память и диск? Может быть про сокрытие я и неправильно сказал, но все-таки я могу писать на С++ совершенно не представляя как устроены компьютеры. Не зная реализацию С++(на самом низком уровне) и не зная особенности его структуры в этой области. И тем более не зная что это PDP-8+.
Обсуждают сегодня