Size: a a a

2020 May 19

LO

Leonid 🦇 Onokhov in haskell_blah
какие есть пейперы про иде?
источник

AC

Alister Crawley in haskell_blah
я читал только пейпер о топ что они вредны для разработчиков
источник

AC

Alister Crawley in haskell_blah
написанный в 87 кажется
источник

AC

Alister Crawley in haskell_blah
тогда може это и было правдой
источник

AA

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

Oℕ

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

Oℕ

Oleg ℕizhnik in haskell_blah
найти по инстансу места, где он используется
источник

AA

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

Oℕ

Oleg ℕizhnik in haskell_blah
да, в конпеляторе
источник

AA

A64m AL256m qn<co... in haskell_blah
ну так да, компилятор как удобная библиотека
источник

Oℕ

Oleg ℕizhnik in haskell_blah
но про ЯП тоже немного, вон кметт чото рассказывал про эти свои моноидные парсеры
источник

Oℕ

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

Oℕ

Oleg ℕizhnik in haskell_blah
не знаю, правда, как расширить, но может где-то есть папиры
источник

AA

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

Oℕ

Oleg ℕizhnik in haskell_blah
ну как бы нет проблем с гигами памяти
источник

AA

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

Oℕ

Oleg ℕizhnik in haskell_blah
пусть больше гигов памяти жрёт и ещё больше лет компиляции со старта, но чтобы инкрементально всегда n log m, где n - объём изменений, m - объём проекта
источник

AA

A64m AL256m qn<co... in haskell_blah
такого нет
источник

Oℕ

Oleg ℕizhnik in haskell_blah
какие-то я хз автобалансирующиеся синтаксические деревья
источник

Oℕ

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