LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Подводим итоги соревнования:

scintilla порвала всех - качественная раскраска и притом самая быстрая.

на втором месте «ml» - http://fastbase.co.nz/edit/index.html

oduvanchik - phemlock раскрашивает хорошо, но наиболее медленно, хотя весь из себя в нативном коде и на биндингах через ffi. Отсюда вывод, что ни нативность кода, ни отсутствие ipc не помогут от кривых рук. Хотя на фоне атома может быть и ничего будет смотреться - я не сравнивал.

Остальные решения раскрашивают не качественно, такое не надо нам. ctext раскрашивает медленнее, чем самописный лексер на tcl, а раскраска ale - able через ltk (через пайп) - ещё медленнее.

Ни одна рассмотренная программа, кроме сцинтиллы, не пытается использовать ленивые алгоритмы раскрашивания при открытии файла. Про scintill-у не знаю - не смотрел.

Disclaimer - часть результатов получена на разных платформах. На родной win7 ActiveTcl работает несколько быстрее, чем под дебианом на вирт. машине. Ну и я мог накосячить, конечно. Так что не верьте ничему из написанного :)

Исправление den73, :

Подводим итоги соревнования:

scintilla порвала всех - качественная раскраска и быстро.

на втором месте «ml» - http://fastbase.co.nz/edit/index.html

oduvanchik - phemlock раскрашивает хорошо, но наиболее медленно, хотя весь из себя в нативном коде и на биндингах через ffi. Отсюда вывод, что ни нативность кода, ни отсутствие ipc не помогут от кривых рук. Хотя на фоне атома может быть и ничего будет смотреться - я не сравнивал.

Остальные решения раскрашивают не качественно, такое не надо нам. ctext раскрашивает медленнее, чем самописный лексер на tcl, а раскраска ale - able через ltk (через пайп) - ещё медленнее.

Ни одна рассмотренная программа, кроме сцинтиллы, не пытается использовать ленивые алгоритмы раскрашивания при открытии файла. Про scintill-у не знаю - не смотрел.

Disclaimer - часть результатов получена на разных платформах. На родной win7 ActiveTcl работает несколько быстрее, чем под дебианом на вирт. машине. Ну и я мог накосячить, конечно. Так что не верьте ничему из написанного :)

Исходная версия den73, :

Подводим итоги соревнования:

scintilla порвала всех - действительно качественная раскраска и быстро.

на втором месте «ml» - http://fastbase.co.nz/edit/index.html

oduvanchik - phemlock раскрашивает хорошо, но наиболее медленно, хотя весь из себя в нативном коде и на биндингах через ffi. Отсюда вывод, что ни нативность кода, ни отсутствие ipc не помогут от кривых рук. Хотя на фоне атома может быть и ничего будет смотреться - я не сравнивал.

Остальные решения раскрашивают не качественно, такое не надо нам. ctext раскрашивает медленнее, чем самописный лексер на tcl, а раскраска ale - able через ltk (через пайп) - ещё медленнее.

Ни одна рассмотренная программа, кроме сцинтиллы, не пытается использовать ленивые алгоритмы раскрашивания при открытии файла. Про scintill-у не знаю - не смотрел.

Disclaimer - часть результатов получена на разных платформах. На родной win7 ActiveTcl работает несколько быстрее, чем под дебианом на вирт. машине. Ну и я мог накосячить, конечно. Так что не верьте ничему из написанного :)