Поэтому в Java 7 ещё ввели tiered compilation, а в 8 включили её по дефолту чтобы быстрее начать компилировать хотя бы клиентским компилятором и не интерпретировать байткод. У нас приложение 40 минут выходит на режим нагрузки из-за jit.
подозреваю что время можно менять флажками трешхолдами для перекомпиляции 😊
С с++ ситуация вообще странная, компилируется долго, комитет за стабильный ABI, но все советуют пересобирать все из исходников. Даже на последнем cppconf доклад про это был, мол пересобирайте все и ваши волосы будут мягкими и шелковистыми.
А почему не 16 ms?) Что бы прям помпилироват частотой 60 hz - порог незаметный глазу =)
шутки шутками, а я согласен про 0.5сек 😊 я знаю что у ребят из Unity точно так же есть какие-то магические цифры времени итерации "чото изменил - увидел результат в плеере", они там и компилятор шарпа изменили и линкер байткода распараллелил
шутки шутками, а я согласен про 0.5сек 😊 я знаю что у ребят из Unity точно так же есть какие-то магические цифры времени итерации "чото изменил - увидел результат в плеере", они там и компилятор шарпа изменили и линкер байткода распараллелил
Ну я по своему опыту сужу - 0.3 сек Клина и 2 сек ghc- это жуткая разница
вообще все правила UX из веб мира хорошо идут и в программирование, где прикладной программист - это пользователь, а ЯП/компилятор - вебсайт 😊
Соглашусь. Интерактив / анимация - это скорость Lang сервера отрабатывть подсказки и делать тайпчекинг в редакторе, время загрузки - это время компиляции
Есть ли примеры "движков" подобных движкам регулярных выражений, где с помощью машин конечных автоматов реализуют описание образца для сопоставления по набору данных, но чтоб домен был не строки как в случае с регулярками, а некий другой отличный от строк?
Есть ли примеры "движков" подобных движкам регулярных выражений, где с помощью машин конечных автоматов реализуют описание образца для сопоставления по набору данных, но чтоб домен был не строки как в случае с регулярками, а некий другой отличный от строк?
Есть ли примеры "движков" подобных движкам регулярных выражений, где с помощью машин конечных автоматов реализуют описание образца для сопоставления по набору данных, но чтоб домен был не строки как в случае с регулярками, а некий другой отличный от строк?