6 ms·
i wish there was an additional column in the table, that says "what problem does it solve". oh, and 'it's written in rust' does not count.
by bieganski 1y ago
i wish there was an additional column in the table, that says "what problem does it solve". oh, and 'it's written in rust' does not count.
- oneeyedpigeon 1y agoMany of the entries do include this detail — e.g. "with syntax highlighting", "ncurses interface", and "more intuitive". I agree that "written in rust", "modern", and "better" aren't very useful!
- account42 1y agoSome of this just makes me think that they are compared against the wrong tool though. E.g. > cat clone with syntax highlighting and git integration doesn't make any sense because cat is not really meant for viewing files. You should be comparing your tool with the more/less/most family of tools, some of which can already do syntax highlighting or even more complex transforms.
- oneeyedpigeon 1y agoYup, I made that same point in another comment. Out of interest, though, how do you get syntax highlighting from any of those pagers? None of them give it to me out of the box.
- hulitu 1y agoPipe it through vim ? /s
- drob518 1y ago“It’s written in Rust” Actual LOL. Indeed. I was working for a large corporation at one point and a development team was explaining their product. I asked what its differentiators were versus our competitors. The team replied that ours was written in Go. #faceplam
- IshKebab 1y agoThat is a differentiator if your competitors are written in Python or Ruby or Bash or whatever. But yeah obviously for marketing to normal people you'd have to say "it's fast and reliable and easy to distribute" because they wouldn't know that these are properties of Go.
- account42 1y agoYou can write slow unmaintainable brittle garbage in any language though. So even if your competition is literally written in Bash or whatever you should still say what your implementation actually does better - and if it's performance, back it up with something that lets me know you have actually measured the impact on real world use cases and are not just assuming "we wrote it in $language therefore it must be fast".
- IshKebab 1y ago> You can write slow unmaintainable brittle garbage in any language though. Sure. You can drive really slowly in a sports car. But if you're looking for travel options for a long distance journey are you going to pick the sports car or the bicycle. Also I have actually yet to find slow unmaintainable brittle garbage written in Go or Rust. I'm sure it's possible but it's vastly less likely.
- hulitu 1y ago> Also I have actually yet to find slow unmaintainable brittle garbage written in Go or Rust. I'm sure it's possible but it's vastly less likely. Citation needed. /s
- drob518 1y agoNo. The differentiator is whatever benefits such an implementation might deliver (e.g., performance, reliability, etc.). Customers don’t start whipping out checkbooks when you say, “Ours is written in Go.”
- pasc1878 1y agoAlso using a non GPL license does not count.
- dragonelite 1y agoA lot of those tools are also usable on windows thats why i like them.
- TheCoelacanth 1y agoIt seems for most of them, the primary goal is improved UX.