Follow

I boosted a link earlier which off-handedly described Git as being complex. I see the GNU tools I'm currently being called complex, yet I don't see anything in there which isn't necessary. Unfortunately for GCC.

I guess I draw my complexity lines more generously than some...

@alcinnz I feel like git is complex because managing distributed file state accross time is complex. Git just doesn't do a ton to hide that (which isn't bad IMO)

@mibzman Yeah, there isn't much abstraction in Git!

Even internally...

@alcinnz @mibzman that missing abstraction I think is, what makes 'complexity': I think I saw the link via some post you boosted, Adrian, and I think it explains better what I hear when people complain about complexity.
The Link: robinrendle.com/notes/don%E2%8

@mibzman @alcinnz Git is complex because it wasn't designed, it was an emergency hack that grew and accreted more and more commands.

@mathew @mibzman True, there's different of "complexity" which sometimes gets confused...

Sign in to participate in the conversation
FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).