Hacker News new | ask | show | jobs
by int0x80 2953 days ago
It is c++. The file is .c but whatever. They use a lot of c++.

I agree with you however. Having worked with the code gnu relies a lot on macros & a lot of auto generated code. The code is a big mess, imposible to tackle if you dont spend a huge amount of time on it.

A lot of symbols are generated through #defines and pastting (X macros) so you cant grep shit for one.