treeform / puppy

Puppy fetches via HTTP and HTTPS
MIT License
184 stars 27 forks source link

v1.0.5, iwinhttprequest on windows #25

Closed guzba closed 2 years ago

theAkito commented 2 years ago

Greetings. 👋🏻

Just curious: why use those dedicated Win files, instead of winim? 🙂

guzba commented 2 years ago

winim is great and we were happy to use it. So much work went into winim it is very impressive. For Puppy though, we only need a tiny fraction of what winim provides and I also wanted to learn how to interact with COM myself. We plan to do more with COM APIs in the future (async parallel requests with Puppy, IME stuff for other projects, etc) so it is valuable knowledge.

From a long term maintenance perspective, I also like knowing if there is a bug somewhere, the code to search through to find it is very small.