Size: a a a

2020 May 19

Oℕ

Oleg ℕizhnik in haskell_blah
так нетбинс вычёркиваем
источник

AA

A64m AL256m qn<co... in haskell_blah
Gamer
https://www.haskell.org/ghc/blog/20200515-ghc-on-arm.html
However, eliminating LLVM from the equation shouldn’t be hard. ARM isn’t a complex architecture; in particular, ARMv8 is a relatively clean RISC ISA with little in the way of historical baggage. It would be relatively easy for someone with a basic grasp of assembler to write a native code generator backend for this platform in a week or two. I think this would be a great project for someone; perhaps that person could be you!

in a week or two, карл
речь про венерианские наверное, т.е. 5-10 лет
источник

λ

λоλторт in haskell_blah
Leonid 🦇 Onokhov
я вот выстрадал недавно типы такие, а потом оказалось что старое легаси апи такое говно я сделал, что всё-равно кучу инстансов руками пришлось писать
источник

LO

Leonid 🦇 Onokhov in haskell_blah
λоλторт
зигохистоморфный вроде спрашивал про парсерпринтеры жсона
неудобно. принтящую часть через паттернматч не написать
источник

LO

Leonid 🦇 Onokhov in haskell_blah
ну и нет гибкости
источник

AA

A64m AL256m qn<co... in haskell_blah
Oleg ℕizhnik
т.е. я правильно понял, что список всех ИДЕ за всё время примерно такой:
GNU emacs for elisp
borland delphi
borland c++ builder
microsoft visiual studio (C# \ F#)
Apple XCode (Objective-C \ Swift)
Jetbrains Arend
икскод еще
источник

λ

λоλторт in haskell_blah
Leonid 🦇 Onokhov
неудобно. принтящую часть через паттернматч не написать
источник

AA

A64m AL256m qn<co... in haskell_blah
Alex Zhukovsky
собсна гхц умеет в ллвм вроде
но очень плохо
источник

λ

λоλторт in haskell_blah
где возможно — делаешь красиво, где надо — подставляешь костыли и залепливаешь грязью
источник

AZ

Alex Zhukovsky in haskell_blah
A64m AL256m qn I0
но очень плохо
а правда что ллвмщики на пры и issue отвечают "у нас в шланге не воспроизводится, закрываем"? Если да то можно примеры?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
что это? Зачем?
источник

λ

λоλторт in haskell_blah
Leonid 🦇 Onokhov
что это? Зачем?
для случаев, где нужна гибкость
источник

LO

Leonid 🦇 Onokhov in haskell_blah
λоλторт
для случаев, где нужна гибкость
там toJSON, а это тормозня
источник

Oℕ

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

AA

A64m AL256m qn<co... in haskell_blah
λоλторт
все алголы мб, но для этого и разработка llvm должна стать чуть более открытой к чаяниям пользователей
ну она пооткрытие многих, справедливости ради, и кое-как они фичи нужные для других языков принимают, вот в гцц наврядли че примут чтоб какой-нибудь хаскельфронтенд для него можно было сделать, а для алголов фронтенды там хорошо представлены
источник

Oℕ

Oleg ℕizhnik in haskell_blah
@A64m_qb0 как можно объединить языки с пробельчиками для аппликации и каррированными функциями, типо окамель, хаскель, идрис, агда
источник

Oℕ

Oleg ℕizhnik in haskell_blah
какой-то типа алгола только для вот этих, с функциями
источник

AA

A64m AL256m qn<co... in haskell_blah
Alex Zhukovsky
а правда что ллвмщики на пры и issue отвечают "у нас в шланге не воспроизводится, закрываем"? Если да то можно примеры?
нет, они принимают некоторые фичи, но все равно может быть очень сложно донести до них че это вообще такое и зачем
источник

AA

A64m AL256m qn<co... in haskell_blah
Oleg ℕizhnik
какой-то типа алгола только для вот этих, с функциями
алгол для вот этих вот с функциями это окамл. там стек-то типа как в алголе
источник

AA

A64m AL256m qn<co... in haskell_blah
идрис тоже можно как алгол накостылить, че там, все равно никто не будет в фп стиле писать
источник