4 ms·
> Isn't the conclusion here "contribute to/write your own libraries" If you write your own library for a popular language, you're both competing with everyone
by oriolid 5y ago
> Isn't the conclusion here "contribute to/write your own libraries"
If you write your own library for a popular language, you're both competing with everyone else who has written a library to do the same thing and picking fights with those who just want tell you to not reinvent the wheel.
- Zababa 5y agoThe article is mostly about learning. When learning, it's fine to do things people already did. I don't like the expression "reinventing the wheel". I don't know much about engineering, but I think most of our job as developers would be closer to finding a wheel for a specific case, mostly by adapting existing solutions to fit our use case, and sometimes designing a wheel form the ground up.
- oriolid 5y agoIn serious engineering wheels are reinvented everywhere, but somehow in software you're supposed to use existing parts that do 90% of what you need and then struggle with the remaining 10%.