|
|
Irssi was written from scratch, unlike some other clients which are based on the ancient ircII. This allowed for its excellent security, customisable behaviour, and ease of modification. The latter is manifested in the various available modules and perl scripts; irssi's scripting is among the most powerful around. Although there is usually little need to manually edit configuration files, they are text files that have a logical and readable syntax that resembles Perl data structures.
Some purists prefer irssi simply because they consider its entire feel to be 'cleaner' than other clients which by default implement things like fileservers, auto-rejoining channels after being kicked, or automatically kicking and even banning users.
Many users switch from BitchX to irssi in order to fine tune their client better, or because irssi's support for features like multiple servers and IPv6 is much improved, or to avoid BitchX's use of profanity in its name, kick messages, and quit messages.