file-widTl9I4Z2jET16AT3fyBalY.webp349 Кб, 1024x1024
Как всегда русские императивщики соснули и даже Бродский это знает 3273284 В конец треда | Веб
Архитектурой Фон Неймана опрокинута
вековая история функций.
Повергнута чистота
бездушной машинной инструкцией.
Переменная уж не та,
что гордо звалась параметром,
что неизменным было навек -
теперь, просто область памяти,
куртизанка в кой верности нет.
В бесконечные ленты Тьюринга
заворачивает лямбда счисление,
будто древнюю мумию,
забывшее Хаскелла поколение,
не способное понять всю грязь
изменяемого состояния.
Электроны у них шатаются будто пьяные -
то здесь единицу на ноль, то вон там.
О чем говорит?
Говорит, что глобальному состоянию
доверять можно лишь экран.
Screenshot20240915144558ChatGPT.jpg798 Кб, 1440x3120
2 3273293
Нихуя, оно очевидно же.

Этот стих можно интерпретировать как философское размышление о развитии вычислительных технологий и программирования, с противопоставлением идей функционального программирования и традиционной архитектуры компьютеров фон Неймана.

1. "Архитектурой Фон Неймана опрокинута вековая история функций."
Здесь намекается на то, что архитектура фон Неймана — базовая модель современных компьютеров, использующая последовательное выполнение инструкций и изменяемое состояние — изменила классическое понимание математических функций, которые всегда были неизменными.

2. "Повергнута чистота бездушной машинной инструкцией."
Архитектура фон Неймана разрушила "чистоту" функций (возможно, речь идет о чистоте в функциональном программировании), заменив её машинными инструкциями, которые могут быть изменяемыми и не обладают той же математической строгостью.

3. "Переменная уж не та, что гордо звалась параметром."
В традиционном программировании переменная больше не является неизменным параметром, а просто областью памяти, куда можно записывать и перезаписывать значения.

4. "Куртизанка в кой верности нет."
Переменная становится чем-то изменчивым и ненадежным, что контрастирует с идеей неизменных параметров в математике или функциональном программировании.

5. "В бесконечные ленты Тьюринга заворачивает лямбда счисление, будто древнюю мумию."
Лямбда-исчисление — основа функционального программирования, которое здесь метафорически "заворачивается" в бесконечные ленты машины Тьюринга (модель универсальной вычислительной машины). Это можно интерпретировать как некое забвение функционального подхода на фоне господства традиционных моделей вычислений.

6. "Забывшее Хаскелла поколение."
Хаскелл — это язык функционального программирования, и здесь подчеркивается, что современное поколение программистов пренебрегает идеями функционального программирования, отдавая предпочтение императивным моделям с изменяемыми состояниями.

7. "Электроны у них шатаются будто пьяные — то здесь единицу на ноль, то вон там."
Этот фрагмент описывает хаотичность и ненадежность глобальных состояний в компьютерах, где данные постоянно меняются и перемещаются, создавая путаницу и непредсказуемость.

8. "Говорит, что глобальному состоянию доверять можно лишь экран."
Завершающий аккорд: глобальное состояние — это ненадежная и изменчивая сущность, и единственное, на что можно надеяться, — это то, что отображается на экране, т.е. конечный результат, а не сам процесс вычислений.

В целом, стих можно понять как критику традиционной модели вычислений и защиту идей функционального программирования, которое стремится к "чистоте" функций, неизменности переменных и более строгому контролю над состоянием.
Screenshot20240915144558ChatGPT.jpg798 Кб, 1440x3120
2 3273293
Нихуя, оно очевидно же.

Этот стих можно интерпретировать как философское размышление о развитии вычислительных технологий и программирования, с противопоставлением идей функционального программирования и традиционной архитектуры компьютеров фон Неймана.

1. "Архитектурой Фон Неймана опрокинута вековая история функций."
Здесь намекается на то, что архитектура фон Неймана — базовая модель современных компьютеров, использующая последовательное выполнение инструкций и изменяемое состояние — изменила классическое понимание математических функций, которые всегда были неизменными.

2. "Повергнута чистота бездушной машинной инструкцией."
Архитектура фон Неймана разрушила "чистоту" функций (возможно, речь идет о чистоте в функциональном программировании), заменив её машинными инструкциями, которые могут быть изменяемыми и не обладают той же математической строгостью.

3. "Переменная уж не та, что гордо звалась параметром."
В традиционном программировании переменная больше не является неизменным параметром, а просто областью памяти, куда можно записывать и перезаписывать значения.

4. "Куртизанка в кой верности нет."
Переменная становится чем-то изменчивым и ненадежным, что контрастирует с идеей неизменных параметров в математике или функциональном программировании.

5. "В бесконечные ленты Тьюринга заворачивает лямбда счисление, будто древнюю мумию."
Лямбда-исчисление — основа функционального программирования, которое здесь метафорически "заворачивается" в бесконечные ленты машины Тьюринга (модель универсальной вычислительной машины). Это можно интерпретировать как некое забвение функционального подхода на фоне господства традиционных моделей вычислений.

6. "Забывшее Хаскелла поколение."
Хаскелл — это язык функционального программирования, и здесь подчеркивается, что современное поколение программистов пренебрегает идеями функционального программирования, отдавая предпочтение императивным моделям с изменяемыми состояниями.

7. "Электроны у них шатаются будто пьяные — то здесь единицу на ноль, то вон там."
Этот фрагмент описывает хаотичность и ненадежность глобальных состояний в компьютерах, где данные постоянно меняются и перемещаются, создавая путаницу и непредсказуемость.

8. "Говорит, что глобальному состоянию доверять можно лишь экран."
Завершающий аккорд: глобальное состояние — это ненадежная и изменчивая сущность, и единственное, на что можно надеяться, — это то, что отображается на экране, т.е. конечный результат, а не сам процесс вычислений.

В целом, стих можно понять как критику традиционной модели вычислений и защиту идей функционального программирования, которое стремится к "чистоте" функций, неизменности переменных и более строгому контролю над состоянием.
3 3288778
>>73284 (OP)
Варум и та молится на программистов "художник, что колирует дождь", "шпаклюет и заделывает пробоины"
4 3288786
кстати, мне интересно, что такое функция
5 3288787
не в математическом смысле
6 3288792
функции бывают разные : белые синие красные
7 3288793
но всем одинаково хочется с градиентом да на облако
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее