Size: a a a

2020 May 23

Oℕ

Oleg ℕizhnik in haskell_blah
а инференс вселенных где не устроил?
источник

Oℕ

Oleg ℕizhnik in haskell_blah
а вы портировали код с языка X на язык Y, получилось плохо, и вывод - язык Y плохой
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Ну тогда почти любой язык лучше, чем почти любой другой
источник

R

Roman in haskell_blah
Oleg ℕizhnik
а инференс вселенных где не устроил?
а я уже не помню. Я помню, что я читал, что там какие-то вещи нельзя делать и думал "ну уж лучше неудобные некумулятивные вселенные в агде, чем это"
источник

AA

A64m AL256m qn<co... in haskell_blah
Oleg ℕizhnik
а вы портировали код с языка X на язык Y, получилось плохо, и вывод - язык Y плохой
а че не так с этим выводом-то?
источник

AA

A64m AL256m qn<co... in haskell_blah
Oleg ℕizhnik
Ну тогда почти любой язык лучше, чем почти любой другой
только не лучше, а хуже, а так все верно
источник

R

Roman in haskell_blah
Oleg ℕizhnik
а вы портировали код с языка X на язык Y, получилось плохо, и вывод - язык Y плохой
с языка X с довольно базовыми фичами на родственный ему язык Y
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Например хаскель хуже джавы
источник

AV

Alexander Vershilov in haskell_blah
А джава хуже хаскеля
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Если портировать код, обнаруживается, что наследования нет и рефлекшена.
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Alexander Vershilov
А джава хуже хаскеля
ето так
источник

AA

A64m AL256m qn<co... in haskell_blah
Oleg ℕizhnik
Например хаскель хуже джавы
ну да, есть такой жава код который нормально не перепишешь на хаскеле
источник

AV

Alexander Vershilov in haskell_blah
Можно было бы сказать, что выигрывает го, но го проигрывает обоим
источник

R

Roman in haskell_blah
Oleg ℕizhnik
и как 2 относится к вопросу?
в смысле, как? Если принять за правило, что надо выводить общие типы, то выводить придется в отдельных случаях много, причем в таких случаях они редко когда нужны эти общие типы
источник

Oℕ

Oleg ℕizhnik in haskell_blah
A64m AL256m qn I0
ну да, есть такой жава код который нормально не перепишешь на хаскеле
думаю почти любой код с довольно базовыми фичами
источник

R

Roman in haskell_blah
Oleg ℕizhnik
Если портировать код, обнаруживается, что наследования нет и рефлекшена.
это не родственные языки
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Roman
в смысле, как? Если принять за правило, что надо выводить общие типы, то выводить придется в отдельных случаях много, причем в таких случаях они редко когда нужны эти общие типы
Вы просто спросили "какой тип должен быть?", так будто там типа не присвоишь, вопрос риторический, слушатель в тупике. Но написать руками тип не так уж сложно
источник

R

Roman in haskell_blah
ладно, как я допишу свой бесконечный туториал про унификацию в агде, на нем и продемонстрирую убожество идриса
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Roman
это не родственные языки
По состоянию на 2020й агда и идрис тоже нихрена не родственные
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Они сильно разошлись уже
источник