Yes another sucking bloated program.
On Fri, May 14, 2010 at 07:21:18PM +0200, mobi phil wrote:
> When you are looking some functions or some patters you use grep,
> isn't it? Each time you do grep, the file is loaded into memory, you
> do the next grep again, etc.
No. It's piped into grep. Pipes are cheap.
> There are things that make sense to embedd, but in case of an editor
> you need to have stuff inside the same process. Any data exchange
> between processes would slow down operations...
Do you really feel that latency? Don't you feel accretive complexity?
> >> * It would have a fast internal ctags like browser.
> >
> > Unless your code is all bunched in one huge file, you know what you're
> > looking for.
> > Just use a search function? Or call ctags and filter the output to a terminal,
> > say if you wanted a function list.
>
> you would call each time ctags when you made changes? Why don't you
> want to have stuff up to date?
Because my working environment remains simple and controllable. Bind a
keystroke to update tags. Don't you complain that your web browser does
not reload a page automatically every 5 seconds so you have to do it
manually?
> I am vim user, but often miss derived
> views that eclipse like tool present..
I piss on all those "modern IDEs" that consider themselves to be smarter
than me.
> If the design is good, you could easilly inject any kind of
> scripting language to command the core.
Yeah, it's easy. Keeping simple is hard.
> Imagine if you would break a compiler into pieces, one that would read
> the buffer, the other would tokenize, the 3rd would do syntactical
> analisys etc.. and you would pipe them..
The first one is cat? )))
Received on Fri May 14 2010 - 20:01:16 UTC
This archive was generated by hypermail 2.2.0 : Fri May 14 2010 - 20:12:02 UTC