Email or username:

Password:

Forgot your password?
Top-level
Ekaitz Zárraga 👹

@rml i don't know about the rest but GCC's codebase is obscenely large.
Also, something many people doesn't know, the CC in gcc means compiler COLLECTION, which means it's not just one compiler but many.

It's insane.

It's still kind of easier to read than badly written smaller projects :)

3 comments
blake shaw 🇵🇸

@ekaitz_zarraga yeah, I started diggin in when I was considering getting involved in , but dear lord is it gnarly. I think thats where the gn- may actually originate.

Ekaitz Zárraga 👹

@rml I am backporting gcc 4.6 to RISCV. I managed to make it output RV binaries but there's still work to do... It was way easier than I thought it would be. But it was still difficult :)

blake shaw 🇵🇸

@ekaitz_zarraga yeah, thats one of things, any problem you allow yourself to bang your head against and figure out how to do it right rather than just deciding on a strategy and then proceeding to conquer the problem by brute force, duck taping your way through, winds up with a clear solution. thats when the magic happens, and you then you have a rare trick up your sleeve.

my boss at my current gig has been very understanding of this, and as a result we're delivering before deadlines with maintainable code, and far less lines of it. not being expected to show constant progress is so much more productive.

@ekaitz_zarraga yeah, thats one of things, any problem you allow yourself to bang your head against and figure out how to do it right rather than just deciding on a strategy and then proceeding to conquer the problem by brute force, duck taping your way through, winds up with a clear solution. thats when the magic happens, and you then you have a rare trick up your sleeve.

Go Up