Posted: 27.05.2020 11:28
back burner? it will be seen by me - but little later.
Discuss releases, report bugs and wishes
http://synwrite.sourceforge.net/forums/
it depends on author. RJ TextEd author wants ALMOST ALL as low-level Pascal code.>This observation brings up an interesting design question: how much (and what parts) of a text editor should be written in something like C or Pascal and what should be done in a higher-level script language? There's an editor around (see https://foicica.com/textadept/ ) which has Scintilla as its editor component but virtually everything else is done in Lua.
Wellllllll... talk about personal preferences of programmers! There are some who think that assembly language is best Or how about those who skip even assembler and write their hexadecimal stuff directly into memoryAlexey wrote:it depends on author. RJ TextEd author wants ALMOST ALL as low-level Pascal code.>This observation brings up an interesting design question: how much (and what parts) of a text editor should be written in something like C or Pascal and what should be done in a higher-level script language? There's an editor around (see https://foicica.com/textadept/ ) which has Scintilla as its editor component but virtually everything else is done in Lua.
Having said that, Python as a high-level language is not playing in the same performance league as, say, LuaJIT. Its JIT compiler is normally at least very speedy and often phenomenally fast... if I were to write an editor today (fat chance ) I'd certainly look into LuaJIT for the complete UI and all the interfacing to the editing core. Even large part of the core can be written in a high-level language.The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming. [my italics]
You are welcome to post any issues/ideas about FiL (FindInLines) here or in github page of Cud (better).tmsg wrote:Thanks a lot for that, I am really using incremental search a lot.
Will do.kvichans wrote:You are welcome to post any issues/ideas about FiL (FindInLines) here or in github page of Cud (better).tmsg wrote:Thanks a lot for that, I am really using incremental search a lot.