17.05.2018 Методы передачи параметров
Швейцарский программист Никлаус Вирт, отец этого популярного языка, на вопрос, как правильно произносится его фамилия, отвечал: «Вы можете
меня звать или по имени, произнеся «виирт» (Veert), или по значению „заслуженный" (Worth)». Здесь налицо игра слов, напоминающая о двух
методах передачи параметров между процедурами (или вспомогательными алгоритмами, подпрограммами) в языке Pascal — по имени или по
значению. Традиционно FORTRAN, в отличие от Pascal, допускает один метод передачи параметров (см. раздел «Языки программирования» в томе
«Информатика» «Энциклопедии для детей»).
Пост отказывается считать Вирта «заслуженным» программистом, в запальчивости обзывая его «главным сопляком». Он подчёркивает, что
искусственные ограничения учебного языка полезны начинающим программистам, но сдерживают потенциальные возможности профессионалов, которые
не любят «ограничители скорости, вмонтированные в их автомобиль».
Швейцарский программист Никлаус Вирт, отец этого популярного языка, на вопрос, как правильно произносится его фамилия, отвечал: «Вы можете меня звать или по имени, произнеся «виирт» (Veert), или по значению „заслуженный" (Worth)». Здесь налицо игра слов, напоминающая о двух методах передачи параметров между процедурами (или вспомогательными алгоритмами, подпрограммами) в языке Pascal — по имени или по значению. Традиционно FORTRAN, в отличие от Pascal, допускает один метод передачи параметров (см. раздел «Языки программирования» в томе «Информатика» «Энциклопедии для детей»). Пост отказывается считать Вирта «заслуженным» программистом, в запальчивости обзывая его «главным сопляком». Он подчёркивает, что искусственные ограничения учебного языка полезны начинающим программистам, но сдерживают потенциальные возможности профессионалов, которые не любят «ограничители скорости, вмонтированные в их автомобиль».
|