Size: a a a

Programming Offtop

2020 May 10

QH

Quantum Harmonizer in Programming Offtop
Alexander Zalutskiy
IDE не хранит весь индекс в памяти. Когда создаётся дерево, то вам на каждый узел нужно вызывать alloc. Операция не очень быстрая. В итоге приходим к тому, что нам нужно выделять память страницами. Желательно страницы уметь связывать зависимостями. Чтобы если дерево зависит от нескольких страниц при освобождении дерева освобождать все страницы. Так же надо по умному располагать эти деревья по страницам. Мороки много)
а штатный malloc идёт напрямую в ОС? 🤦‍♂️
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
а штатный malloc идёт напрямую в ОС? 🤦‍♂️
Ну он плоский
источник

AZ

Alexander Zalutskiy in Programming Offtop
Quantum Harmonizer
а штатный malloc идёт напрямую в ОС? 🤦‍♂️
Хз как в rust, но с плюсами они намучились.
источник

I

Igor in Programming Offtop
Alexander Nozik
И тем не менее на java экосистеме тулинг самый лучший.
Думаю с этим никто не спорит.
Комерческий продукт же, который делают сотни людей уже 20 лет 🤷‍♀️
источник

АХ

Алексей Худяков... in Programming Offtop
Кто призвал меня?
источник

AN

Alexander Nozik in Programming Offtop
Алексей Худяков
Кто призвал меня?
Я говорю, так и не выяснили, дешевле память поэлементно или кусками чистить.
источник

AL

Alexander Levin in Programming Offtop
Igor
ну так он плагинами расширается
Так а есть уже примеры, какой xi editor шустрый и функциональный с плагинами? А то я помню, что его рекламировали как "не всё потеряно, вот посмотрите на этот редактор, какой же он быстрый", а в итоге там ничего и нету.
источник

АХ

Алексей Худяков... in Programming Offtop
Дешевле, конечно, сразу все. Другое дело как обеспечить чтобы во всё не было объектов
источник

AN

Alexander Nozik in Programming Offtop
Алексей Худяков
Дешевле, конечно, сразу все. Другое дело как обеспечить чтобы во всё не было объектов
Вот вопрос в том насколько.
источник

I

Igor in Programming Offtop
Alexander Levin
Так а есть уже примеры, какой xi editor шустрый и функциональный с плагинами? А то я помню, что его рекламировали как "не всё потеряно, вот посмотрите на этот редактор, какой же он быстрый", а в итоге там ничего и нету.
ну судя по ишуям плагины еще wip
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Вот кстати да, это мы как-то с @PineappleZombie обсуждали но так к выводу и не пришли. Освобождать память скопом должно быть вроде как быстрее, чем поштучно, но литературы я не нашел.
Быстрее если это цельный кусок, меньше системных вызовов
источник

BP

Bogdan Panchenko in Programming Offtop
Igor
ох уж этот взгляд java-иста
Они сами себя позиционируют как продвинутые текстовые редакторы. В кде есть текстовик который в гит умеет
источник

BP

Bogdan Panchenko in Programming Offtop
Но это не делает его иде
источник

АХ

Алексей Худяков... in Programming Offtop
Bogdan Panchenko
Быстрее если это цельный кусок, меньше системных вызовов
Какие вообще системные вызовы? Сначала надо освободить память, а только потом отдавать системе
источник

BP

Bogdan Panchenko in Programming Offtop
Алексей Худяков
Какие вообще системные вызовы? Сначала надо освободить память, а только потом отдавать системе
А вы про сборку мусора
источник

Н

Напыщенное Эго... in Programming Offtop
источник

(

( in Programming Offtop
Бля
источник

(

( in Programming Offtop
Пойду инстансы ркса для катсов напишу
источник

KK

Kirill Knize in Programming Offtop
Встроенная техника.
источник

AM

Andrew Mikhaylov in Programming Offtop
(
Пойду инстансы ркса для катсов напишу
Шо, до тебя в экосистеме оно никому не нужно было, что ли?
источник