Size: a a a

Emacs — русскоговорящее сообщество

2021 November 11

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
тяжко тебе жить в этом мире
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
тётки и тётаны
источник

a

akater in Emacs — русскоговорящее сообщество
Это сигнализирует об общей проблеме.  Дорогих операций полно.  Операция может использовать tramp, например, и тогда даже небольшая задержка заметна.

Когда я писал последний пакет, обнаружил, что magit-section не умеет удалять секции.  Если магит просто перерисовывает весь буфер целиком, это почти наверняка тормозит магит.  В моем случае такая перерисовка почти без сомнений активно использует tramp, причем много.

Но я в целом не люблю мусор, во всех смыслах, и неэффективность.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Писать код через Трамп неэффективно
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Если что-то тормозит лично у тебя - не значит, что оно тормозит у всех
источник

a

akater in Emacs — русскоговорящее сообщество
Ну тут ничего на поделаешь: даже если бы трамп был лучше написан, использовать сеть все равно ведет к задержкам.

При этом писать код, который не будет делать лишнего, совсем реалистично.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Реалистично, но целесообразно ли?
источник

a

akater in Emacs — русскоговорящее сообщество
Я только что привел примеры, когда да.  И их полно.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Ну так оптимизировай
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
мне как программисту важно задачу заимплементить с максимальным комфортом для себя
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
tramp, кстати, тормозит не только из-за сети, но и из-за хреновой архитектуры
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
чего только стоит инлайн перловых скриптов строками
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
В рассматриваемом случае речь же просто про загрузку пакета. Вот собрался ты посетить Японию, взял с собой мобильный телефон (telega), блокнот для записей (ol). Мне кажется разумным докинуть в рюкзак японско-русский словарь (ol-telega). Ты же хочешь лететь без него, а потом в Токио тебе приходит важная смс, информацию из которой нужно занести в блокнот. И ты желаешь, чтобы словарь упал тебе в руки из воздуха только лишь в этот момент.

Если бы была возможность анлоада пакетов, то ты бы анлоадил их сразу после использования функций из них, получается (ведь это мусор в памяти). Эдакий безжалостный GC. Так ведь это менее эффективно в смысле CPU load, чем нынешняя модель.

То есть, возвращаясь к примеру, менее эффективно бегать по Токио в поисках японско-русского словаря, чем взять его из дома.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
он гентушник, объяснения дальнейшие нужны?
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
все мы тут хороши по-своему :)
источник

A ß in Emacs — русскоговорящее сообщество
вообще можно выгружать
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
только в условных 95% случаев нет смысла тратить своё время и ресурсы на это
источник

A ß in Emacs — русскоговорящее сообщество
согласен
источник

TM

Timur M. in Emacs — русскоговорящее сообщество
А, да, забыл, но там что-то как-то ненадёжно мне показалось, но я не разбирался нормально
источник

a

akater in Emacs — русскоговорящее сообщество
Меня просто удивила ситуация, что автолоад не помогает.
источник