On 20.01 01:59, Timo Sirainen wrote:
> I was mostly thinking that reference counting could be done per-channel
> rather than per-nick, but I guess that's not really possible unless nick
> also had a pointer to channel (which would take just as much or more
> memory than refcounter).

Are you aware of the problems associated with reference counting?
- usually slower than proper garbage collector
- cyclic references cause memory leaks

An another important point would be to make the scripting features
language independent i.e. not tie irssi with perl in any special way.
Just define a clean interface to which languages can easily attach
themselves. Maybe using SWIG (http://www.swig.org) is an option for
this...

- Einar Karttunen

Reply via email to