ProgrammerHumor

curlWrappers

curlWrappers
https://i.redd.it/u1q4mk92kzcf1.jpeg
Reddit

Discussion

Antervis
:cp:

For all intents snd purposes, you can consider libcurl a standard implementation of networking protocols. Relying on it instead of making your own implementation is a basic common sense.

Though I can't say its API is convenient. Thus, wrappers.

1 day ago
isr0

I only use netcat.

16 hours ago
TheTybera

I don't know about that. I've been on very few commercial projects that would rather implement libcurl over a simple RPC over HTTP request, and many socket libraries in all languages are much lighter weight.

If you're just making something small, then sure. But you should avoid using it in commercial software unless you want to go through an add the curl license to all your projects.

2 hours ago
Unonoctium

Yeah, the same way as programming languages are wrappers for machine code, to a less extreme degree perhaps

1 day ago
pavlik_enemy

I'm still astonished by the fact that Postman Labs raised capital at $5.6B valuation. There's just no way it's real, it will never have corresponding revenue and none of the tech giants will buy them because they would just make the similar product themselves

23 hours ago
Emergency_3808

I still can't believe that shit is paid software. It feels deceptively simpler compared to some industrial scale FOSS projects I know.

14 hours ago
pavlik_enemy

There's nothing wrong with commercial software but their pricing is pretty crazy - the highest tier cost as much as IntelliJ IDEA which is much more advanced and useful product. Same with amount of investment they received

11 hours ago
Shadow_Thief
:bash:

Never underestimate the power of stupid people who need a GUI for everything.

22 hours ago
Sw429
:rust:

I'll never forget when I wrote a solution for the exact problem someone was having, with a beautiful CLI that could handle all usage elegantly, and then later discovered they weren't using it because the CLI was "too confusing" and they just wanted "a webpage that you can do everything from."

20 hours ago
Material-Piece3613

Shows your miniscule experience with software development. Yeah sure, manually add 5 attachments and a bearer token, + the content type header and 5 query parameters, I am sure it it will work great

22 hours ago
Shadow_Thief
:bash:

Write a shell script and pass those as parameters or store different ones that you use regularly in configuration files.

I do it every single day, and it's absolutely trivial.

EDIT: Wow, you've copied and pasted the same response eight different times now. I'd ask if you're defending GUIs so fervently because you're a frontend developer, but frontend developers are more creative than that.

4 hours ago
Material-Piece3613

or maybe just use a GUI? its about making life simpler, not harder hahah

4 hours ago
Shadow_Thief
:bash:

You only have to write the script once. Hell, you could ask an AI to do it for you.

3 hours ago
Material-Piece3613

or maybe, just maybe, use the GUI?

3 hours ago
Shadow_Thief
:bash:

Don't make this your entire personality

3 hours ago
Material-Piece3613

do u use arch btw? write out scripts for everything?

2 hours ago
dvhh

Nothing that a script around curl could not do

17 hours ago
TMiguelT

lol look at that user's comment history. Suspiciously keen on defending Postman®

9 hours ago
Shadow_Thief
:bash:

Jesus, he wrote the exact same thing eight times. I think we made the sensitive little baby frontend developer mad.

4 hours ago
isr0

Seriously man, this is not hard. I’m 35 years into my career. Scripts are better. They share more easily, infinitely customizable, and can be put into your cicd pipeline without any fuss or additional dependencies. Just because it doesn’t work for you doesn’t mean it doesn’t work.

16 hours ago
LastAccountPlease

Yeh, why make any application at all...

9 hours ago
Difficult-Lime2555

I'm 3 years into my career and don't understand how you're getting downvoted and the GUI defender is getting upvoted. Even script kiddies know script > UI. What's below a script kiddie? Vibe coders?

12 hours ago
isr0

We have been infuriated my friend.

9 hours ago
TorbenKoehn

I know enough companies that just pay for the license. The cost of developing it yourself, including all the testing stuff etc., is higher for most companies than just subscribing to Postman.

On the other hand, I also know a lot of companies (including the one I work in) where we are weeding out Postman and replacing it with Bruno.

6 hours ago
pavlik_enemy

I'm talking specifically about exit for investors, and one of the possibilities is that Amazon or Google or Microsoft just buys Postman to integrate it into their cloud offerings but that seems unlikely

It's a decent product, I just don't think its price and valuation are justified. Two large companies I'm familiar with made their own API registries tailored to their needs and didn't even thought about using off-the-shelf product

6 hours ago
atehrani

Speaking of cUrl, their project is being inundated with AI slop contributions

https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-slops/

17 hours ago
LowB0b

I read it as CRUD for some reason and nodded. RIP

19 hours ago
nickwcy

They don’t necessarily rely on curl

11 hours ago