Size: a a a

2021 May 12

JS

Jerzy Syrowiecki in Haskell
а рекусивные числа Пеано — для понимания рекурсии
источник

JS

Jerzy Syrowiecki in Haskell
сложнее или труднее?
источник

X

XÆA-XII in Haskell
Сам себе противоречишь
источник

[

[BRM]White Rabbit in Haskell
Мораль в том, что зависит от конкретного программиста
источник

JS

Jerzy Syrowiecki in Haskell
лёгкость сложности не противоречит, а часто даже связаны они
источник

JS

Jerzy Syrowiecki in Haskell
как и трудность с простотой
источник

v

vacuité. in Haskell
Мои рассуждения, когда я ускорил работу программы на си на сто наносекунд.
источник

JS

Jerzy Syrowiecki in Haskell
(глупые шутки — в @haskell_blah)
источник

YS

Yan Shkurinskiy in Haskell
(надеюсь это умная шутка)
источник

[

[BRM]White Rabbit in Haskell
Кстати, а как сказываются на производительности программы мощные системы типов (как, например, хаскельная или и того сильнее - завтипы)? Чисто по логике доказательство инвариантов во многих моментах должно позволять "срезать" ненужный код "на поворотах", но как с этим обстоит на самом деле?
источник

Oℕ

Oleg ℕizhnik in Haskell
Можно ли построить систему типов, отличающую умную шутку в коде от глупой и запрещающую вторые
источник

X

XÆA-XII in Haskell
Если вы не поняли шутку, то это не значит, что она глупая
источник

X

XÆA-XII in Haskell
Она, между прочим, охватывает такие темы, как философия, программирование, математика
источник

v

vacuité. in Haskell
Люблю ассемблер!
источник

¯

¯\_(ツ)_/¯ in Haskell
почему?
более быстрый компьютер -> легче программисту,
более быстрый компьютер -> сложнее программисту.

т.е. программисту и легче и сложнее одновременно. может, в каких-то определённых моментах?
источник

[

[BRM]White Rabbit in Haskell
Ты начинаешь о чём-то догадываться
источник

JS

Jerzy Syrowiecki in Haskell
по-разному. ФП в среднем мешает производительности из-за необходимости GC в общем случае. хотя в некоторых случаях GC помогает производительности. а линтипы однозначно полезны
источник

JS

Jerzy Syrowiecki in Haskell
потому что лёгкость управления часто обеспечивается сложностью системы, а простота системы часто влечёт тяжесть управления ею
источник

v

vacuité. in Haskell
Как быстрое железо может выйти в минус?
источник

[

[BRM]White Rabbit in Haskell
на быстром железе пошёл хаскель и теперь тебе придётся учить монады
источник