Цитата:
Сообщение от
Кирилл
у них просто не возникает необходимости изучать низкоуровневые возможности.
Тут вам надо определиться - либо у них и так все хорошо и ничего учить не надо, либо абстракции дырявые и тогда необходимость изучать есть.
Кстати, как правило, абстракции более низкоуровневых языков можно выразить как частные случае высокоуровневых абстракций (грубо говоря "набор регистров процессоров это такой класс с N целочисленными свойствами, память - это массив байтов"). Тогда можно брать код, который пользуется ограниченным набором абстракций высокоуровневого языка и транслировать его на низкоуровневый вот, например, широко известное описание того,
как делали смолток на Смолтоке.
Таким образом для высокоуровневого программиста мы берем и объясняем низкоуровневые абстракции как разновидность того, что он уже знает.