| ▲ | kortex an hour ago | |||||||
That ship has sailed, traveled around the world, and docked in a foreign port at this point. Including headers isn't remotely "simple". There's so many considerations in linking, .SO version compatibility, architecture and instruction set issues, building against multiple versions on the same system. Or if you want to feel frustrated in a single word: GDAL (IYKYK) And that's only where #include is even applicable. That is not gonna fly for any interpreted language - JS in this case, but also python, ruby, php. | ||||||||
| ▲ | shadymoney an hour ago | parent | next [-] | |||||||
> Including headers isn't remotely "simple". There's so many considerations in linking, .SO version compatibility, architecture and instruction set issues, building against multiple versions on the same system. Or if you want to feel frustrated in a single word: GDAL (IYKYK) I'd say for issues with instruction sets is a minor edge case, you could argue that having layers of abstraction gives even more room for fault. That said I am not familiar with GDAL, but from google-fu it seems relatively heavy. Being said, I don't have much familiarity with compiling CXX programs as I do with programming C programs, and C with it's smaller footprint tends to not give me as many problems. Again, this is from personal experience. | ||||||||
| ||||||||
| ▲ | YouAreWRONGtoo an hour ago | parent | prev [-] | |||||||
[dead] | ||||||||