#GNU C compiler extensions

2 messages · Page 1 of 1 (latest)

fierce notch
#

What is your take on using compiler extensions in the public interface of your libraries? In one of my projects I abused the living life out of GNU C extensions in the public api. Should I provide an alternative api with no extensions and continue to maintain both or should I just get rid of the one using extensions all together? I am a beginner and self-taught with no professional experience so I don't know if it makes sense to "show off" compiler extension skills in something that I might want to use as portfolio material in the future. Here is a link to the project I am talking about that I'm trying to tidy up and finalize, if that helps:
https://gitlab.com/broskobandi/result

twin pastureBOT
#

When your question is answered use !solved to mark the question as resolved.

Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For tips on how to ask a good question use !howto ask.