Size: a a a

2020 July 05

EP

Emelian Piker (Евген... in Haskell
Народ. Какая сейчас есть наиболее позитивная альтруистическая идея помощи для haskell community ? С моей точки зрения это возможность быстрой разработки которая трансформируется в быстрый код на исполнение. Честно признаюсь что лично я использую haskell для быстрого написание концептов, а далее я переписываю всё на Rust с целью повышения производительности. Я очень хотел бы чтобы производительность haskell не была мифом. Например есть очень хорошие примеры когда ghc оптимизирует final tagless практически давая "прямой" dsl который оптимизируется на этапе компиляции
источник

K

Kir in Haskell
Emelian Piker (Евгений)
Народ. Какая сейчас есть наиболее позитивная альтруистическая идея помощи для haskell community ? С моей точки зрения это возможность быстрой разработки которая трансформируется в быстрый код на исполнение. Честно признаюсь что лично я использую haskell для быстрого написание концептов, а далее я переписываю всё на Rust с целью повышения производительности. Я очень хотел бы чтобы производительность haskell не была мифом. Например есть очень хорошие примеры когда ghc оптимизирует final tagless практически давая "прямой" dsl который оптимизируется на этапе компиляции
Угу, когда конкретный потребитель FT в том же модуле.
источник

K

Kir in Haskell
Или если все использования пометить INLINE (пожалуйста, не надо)
источник

JS

Jerzy Syrowiecki in Haskell
Emelian Piker (Евгений)
Народ. Какая сейчас есть наиболее позитивная альтруистическая идея помощи для haskell community ? С моей точки зрения это возможность быстрой разработки которая трансформируется в быстрый код на исполнение. Честно признаюсь что лично я использую haskell для быстрого написание концептов, а далее я переписываю всё на Rust с целью повышения производительности. Я очень хотел бы чтобы производительность haskell не была мифом. Например есть очень хорошие примеры когда ghc оптимизирует final tagless практически давая "прямой" dsl который оптимизируется на этапе компиляции
сделайте лёгкую в использовании IDE
источник

JS

Jerzy Syrowiecki in Haskell
разве с производительностью что-то не так? у меня Хаскель работает быстрее, чем типичный серверный язык — Python или Java.
источник

EP

Emelian Piker (Евген... in Haskell
Реальный пример, реализация blake2b на чистом haskell
источник

JS

Jerzy Syrowiecki in Haskell
Emelian Piker (Евгений)
Реальный пример, реализация blake2b на чистом haskell
вам надо писать криптографию на Хаскеле или пользоваться ею из Хаскеля? интеграция с Растом вроде несложно делается
источник

EP

Emelian Piker (Евген... in Haskell
Так с этим нет проблем, с растом именно. Тут смысл доказать что haskell сам по себе мощьный и можно крипту делать на чистом haskell
источник

EP

Emelian Piker (Евген... in Haskell
Тут смысл мощи haskell в том что он заоптимизирует всё, сократит все выражения например FT, в результате получаем производительность и имеем супер гибкость
источник

DB

Danil Berestov in Haskell
Jerzy Syrowiecki
сделайте лёгкую в использовании IDE
Ghcid для vscode шикарная штука
источник

EP

Emelian Piker (Евген... in Haskell
Например я знаю что prime field можно кодировать параметры эллиптичской кривой прямо в типах, это реальный плюс
источник

a

adam in Haskell
Danil Berestov
Ghcid для vscode шикарная штука
а че, что-то для вскода работает?
источник

DB

Danil Berestov in Haskell
adam
а че, что-то для вскода работает?
да
источник

JS

Jerzy Syrowiecki in Haskell
Emelian Piker (Евгений)
Так с этим нет проблем, с растом именно. Тут смысл доказать что haskell сам по себе мощьный и можно крипту делать на чистом haskell
это точно кому-то нужно?
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
Ghcid для vscode шикарная штука
лучше, чем simple ghc?
источник

DB

Danil Berestov in Haskell
Jerzy Syrowiecki
лучше, чем simple ghc?
Ох блин, я про него и говорил, капец.
источник

DB

Danil Berestov in Haskell
Danil Berestov
Ghcid для vscode шикарная штука
Это обманка, не верьте. Я не знаю, о чём говорю
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
Ghcid для vscode шикарная штука
что-то у меня он открылся, высыпал ошибок и сразу закрылся
источник

DB

Danil Berestov in Haskell
ну яж говорю, ошибся
источник

DB

Danil Berestov in Haskell
ну вот в simple ghc ещё переименование символа добавить
источник