3 ms·
I’ve been using Araxis Merge for almost 20 years. This seems… not as good?
by forrestthewoods 2y ago
I’ve been using Araxis Merge for almost 20 years. This seems… not as good?
- keyle 2y agoThe price, is infinity times cheaper. Also terminal based means it can run on remote machines or local.
- WD-42 2y agoDifferent use case. This is just a diff pager, it's not supposed to help you solve complicated 3 way merges. On a separate tangent - I haven't needed to do a gnarly merge in years it seems like. I feel like the dev community has collectively gotten better at git/SCM in general. Maybe I was super junior before but it's just not a problem I seem to face in daily software dev anymore.
- forrestthewoods 2y agoSure, but I use Araxis Merge as my basic diff tool as well.
- WD-42 2y agoIf you use a GUI to view the output of git diff... then yea this probably isn't for you :P
- forrestthewoods 2y agoYou say that like it’s a bad thing? Default git diff output is soooooooooo bad. This tool makes it closer to a good GUI tool. At which point why not just use one of the tools that is excellent and existed for decades?
- delian66 2y agoBecause some people, prefer to use their terminal as their universal IDE. Most of the time, diffs are small, and the overhead/break in workflow, of starting a separate GUI program just for them, can be big.
- WD-42 2y agoI probably do git status; git diff; git commit; 20+ times a day sometimes. Leaving the terminal in the middle for the diff is unfathomable to me.
- forrestthewoods 2y agoIt's so fun how different people work. I can't fathom git diff in the terminal providing me value... ever? It's such a crappy and limited tool. My brain never learned to parse the +/- lines. I want a side-by-side view. Which the linked tool does side-by-side. But I don't really run a diff unless it's for something non-trivial. In which case terminal still kinda sucks. I don't see popping into a GUI as a loss. It's fast and snappy. No loss. There's a class of programmers that seemingly live almost their entire life in the terminal. I've never been part of that class. My career has always been spent in a an IDE like Visual Studio, VSCode, or these days 10x. And that's assuming I'm not in something like Unity or Unreal. The terminal is something I regularly alt-tab to. It's never somewhere I stay.
- graton 2y agoDoes Araxis Merge work in the terminal on Linux?
- forrestthewoods 2y agoRunning inside a terminal provides precisely zero value to me. Perhaps the answer is “git-delta attempts to provide a GUI like experience. If you can use a GUI you should. But if for some reason you can’t consider this as a less good alternative”.