Gwibber is the default micro-blogging application that comes with Ubuntu. Ever since it has been included as a default application in Ubuntu, I have complained about it in every review I had done. It is so sluggish and consumes so much system resource that using it is never possible while doing any intensive task.
Well, things are about to change in Ubuntu 11.10 Oneiric Ocelot. Ubuntu 11.10 will have a fully revamped version of Gwibber Gwibber 3.1. While the earlier version of Gwibber was made using Python and Webkit, Gwibber 3.1 is made using Vala and GTK3.
What the change from Python/Webkit to Vala/GTK3 does is that it makes the application much lighter and faster. That has also allowed for the addition of some fancy animations to make the application better looking.
According to Gwibber developer Ken VanDine, the improvement in performance in Gwibber 3.1 is huge. This is what he told OMG!Ubuntu!:
The old client limited the stream to the latest 50 posts and would use about 150MB of RAM. The new client doesn’t limit the posts, in my test with 3000 posts in the stream it used about 42MB RAM.
Not only is that 3000 posts in a stream, we keep all the streams hotfor fast switching between them. So we actually have them all created and hidden.
Gwibber 3.1 also has a new user interface designed by Neil Patel. The new UI uses plenty of animations to make Gwibber comparable to the other Twitter clients available for Mac OS X and Windows. It also supports sorting of streams according to the oldest/newest post.
There is no plan as such to make Gwibber 3.1 available for Ubuntu 11.04. However, Jorge Castro of Canonical said that it might be available once it makes its way into Ubuntu 11.10.