3 ms·
I appreciate your hatred of Perforce. But I think you've let your hatred blind yourself to the argument I actually made. In my original comment I made two argum
by forrestthewoods 2y ago
I appreciate your hatred of Perforce. But I think you've let your hatred blind yourself to the argument I actually made. In my original comment I made two arguments:
1. Git is complicated
2. Perforce is so simple to use that I can teach an artist or designer who has never even heard of source control how to use it in 10 minutes.
Then you came in and said the way Perforce handles read-only files is stupid. You know what, I agree! That's a solvable problem. If Perforce wasn't acquired by a private equity firm maybe they'd actually work to make it better. Alas.
This isn't about Git vs Perforce. I post in all of these Git HN threads because I desperately want people to realize that Git sucks ass and is actually really bad. WE COULD HAVE SOURCE CONTROL THAT DOESN'T SUCK. IT'S POSSIBLE. I'm not saying that Perforce is that solution. I'm saying that Mercurial and Perforce are existence proofs that certain things are possible. Source control doesn't have to be complicated! It doesn't have to have footguns! It doesn't need a 189 page guide!
- crabbone 2y agoTo teach someone to use something, in my mind, means that that someone should be able to use whatever they were taught. After 10 minutes, the person unfamiliar with Perforce, will not know how to deal with read-only files. No chance of that happening.
- forrestthewoods 2y agoI wish you didn’t ignore the majority of my comment to focus on one tiny part. :( But yes it does literally include that. Perforce is THE standard tool for gamedevs. It’s not hard.