Size: a a a

2020 June 24

К

Крывашек in rust_offtopic
Emmanuel Goldstein
akshually, часть потреблённой энергии может в некоторых системах преобразовываться в свет
Хм, согласен. Надо поменять формулировку на «электромагнитное изучение».
источник

t

toriningen in rust_offtopic
Emmanuel Goldstein
akshually, часть потреблённой энергии может в некоторых системах преобразовываться в свет
тепло - тоже свет
источник

SP

Stanislav Popov in rust_offtopic
toriningen
но ведь IO нечистый, потому что на экран всякое печатается
ио просто отдается он не может быть не чистым, это все рантайм
источник

t

toriningen in rust_offtopic
Stanislav Popov
ио просто отдается он не может быть не чистым, это все рантайм
да я знаю, это я аргумент @p0lunin заюзал
источник

SP

Stanislav Popov in rust_offtopic
ну я пародирую оппозиционные аргументы кек
источник

SP

Stanislav Popov in rust_offtopic
ну как пародирую. я понимаю о чем вы говорите и полунин тоже
источник

EG

Emmanuel Goldstein in rust_offtopic
IO чистый, это понятно
источник

EG

Emmanuel Goldstein in rust_offtopic
интересно, использует ли средняя программа на хаскелле (прямо или косвенно) unsafePerformIO
источник

SP

Stanislav Popov in rust_offtopic
но это действительно хак. мы джаст лайк скинем ответственность на caller
источник

t

toriningen in rust_offtopic
Emmanuel Goldstein
интересно, использует ли средняя программа на хаскелле (прямо или косвенно) unsafePerformIO
скорее нет, чем да. если использует, то автор явно делает что-то сильно не так
источник

EG

Emmanuel Goldstein in rust_offtopic
toriningen
скорее нет, чем да. если использует, то автор явно делает что-то сильно не так
включая библиотеки?
источник

t

toriningen in rust_offtopic
Emmanuel Goldstein
включая библиотеки?
ну да. проблема с unsafePerformIO в том, что его ограничить нельзя
источник

t

toriningen in rust_offtopic
это "чистая" функция, только нет
источник

t

toriningen in rust_offtopic
как ее можно консистентно применять, если ты не знаешь, когда именно она будет вызвана и сколько раз?
источник

t

toriningen in rust_offtopic
и в каком порядке
источник

t

toriningen in rust_offtopic
и какие будут у нее значения
источник

t

toriningen in rust_offtopic
не, пусть такой хуйней рантайм занимается
источник

EG

Emmanuel Goldstein in rust_offtopic
toriningen
как ее можно консистентно применять, если ты не знаешь, когда именно она будет вызвана и сколько раз?
Обвешав всё прагмами и флагами компиляции, как и рекомендует документация
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Я уже писал выше более узкий вариант: тот язык, где написание программ в ссылочно прозрачном стиле является вариантом написания программ по умолчанию.
По умолчанию для кого? На ЯП либо можно писать в ФП стиле либо нет. «По умолчанию» это в твоей голове. Та же Scala живой пример того как все стили в перемешку.
источник

t

toriningen in rust_offtopic
Emmanuel Goldstein
Обвешав всё прагмами и флагами компиляции, как и рекомендует документация
т.е. нестандартными хуевинами, делающими из чистого и функционального языка не такой чистый и не совсем функциональный
источник