Hacker News new | ask | show | jobs
by metabrew 3128 days ago
Random irccloud/quassel anecdote for you: when I started working on what is now irccloud, I was originally just going to write a (mobile-)web front end for quassel core, since I was using Quassel on KDE at the time (and had been for some time). This predates Quasseldroid I think, at least I don't remember there being a good mobile app for quassel back then.

The protocol between the quassel core and clients looked to be some sort of serialized Qt objects (iirc), so I abandoned that idea and wrote the irc client backend in erlang, with a json protocol.

1 comments

The protocol are serialized Qt objects (I've started documenting it), but compared to Json, this gives a huge performance advantage.

It's planned to be replaced it with protobuf relatively soon, though.