Skip to main content


Just taken the curl survey, almost all of which was me saying “no I haven’t used curl for that… curl does that? Really?”

If you’re a developer, you’re using curl whether you know it or not, I bet. But you’re also using it deliberately, I imagine. (I grab files with wget for historical reasons, but any time I want to do an actual http thing I use curl. You might use it for both.) Go tell them what you like; you owe them that at least, I think.

From: @bagder
mastodon.social/@bagder/112464…

in reply to popey

@popey I was all, like, wtf it does SMTP? SFTP? MQTT? Crikey. I always thought of it as “very detailed configurable http fetcher” and clearly what I ought to be thinking is “talks to the network in every possible way”
in reply to daniel:// stenberg://

@popey I need to adjust my thinking. It’s normally “do I need to make an HTTP request? Then curl. (Or GET -UuSse if I want to see the headers, for historical reasons.)” What doing the survey has told me is that I should maybe be thinking “do I need to talk to a server? Then curl.” I had no idea it does all the stuff it does.
in reply to Stuart Langridge

yep, just took the survey myself. It made me realise I am quite a boring curl user
in reply to Pavle

@pavled yeah. I feel a little bit embarrassed, because I have been granted this amazing thingy and I’ve used about 0.4% of its potential
in reply to Stuart Langridge

@pavled hehe, I am pretty sure that most users only use a fraction of everything curl does. But all users don't use the same fraction...
in reply to daniel:// stenberg://

@pavled exactly. I once heard a person on the MS Word team say exactly the same thing — everybody uses about 10%, but it’s a different 10% — and curl is… probably more popular than Word, so the same vibe applies :)