curl / libcurl / libsoup Comparison

Notes About libsoup compared to libcurl

These are only some quick notes. If you have additional experiencies and comments you want to share with the world, we're all ears!

Some info for this page was extracted from the libsoup page.

"I found that libsoup is far slower than libcurl. It uses at least 4x the amount of CPU to transfer a high-bitrate datastream over HTTP. I attribute this to the over-reliance on heavy-weight glib/gobject constructs. Man, that stuff is slow *and* a pain to use!" - [name withdrawn]