I'm looking to collect information on why certain functionality found in Erlang/OTP is usually handled instead by a third party library in people's projects.
This could be bugs, missing functionality, poor interface, performance, etc.
Examples off the top of my head that need expanding on are:
- httpc
- httpd
- http_uri
- reltool
Please comment on this gist with libs and reasons, even if you aren't sure they are accurate or still accurate today.
Looks like gproc like functionality should be part of OTP (or maybe vm?).
The biggest part of the projects have some kind of process worker pools.
Ordered data structures like ordsets etc. I have a few projects with add hook handwritten "reverse" modules aka rordsets.
cowboy > httpd
httpc usable from time to time, but not for any hard work.