Motorbikes does have problems (was Erlang does have problems)
Tue Aug 29 23:02:17 CEST 2006
On Aug 29, 2006, at 9:26 PM, Mickael Remond wrote:
> Expat use is not at all related to a memory problem. It is related to
> effiency. The XMPP protocol rely on a stream parser. Expat is probably
> the most ancien, stable and efficient stream parser around. This is
> reason why it is used in ejabberd.
I fully agree with you. I just got an idea to build on top of
ejabberd and yaws. I'm also hipe-d by my recent porting
experience :-). I might tackle a shared pool of expat drivers since I
believe this is what's needed. Memory use can be easily improved by
giving binaries to the expat driver since it takes them. This is not
being done last time I looked, not everywhere.
> Please, Joel, do me a favor. Do not thow away a tool each time someone
> has trouble using it.
Oh, I don't give up on Erlang. It's great for network programming so
whenever I get to network programming I immediately think Erlang! It
saddens me when someone else gives up on it but I always try to help
and make sure people understand their options. Personally, I'm
embarking on a new venture involving yaws and likely ejabberd.
More information about the erlang-questions