6 ms·
Acme is genuinely worth trying, you can run it on Linux/Mac without a VM [1]. I'm pretty sure Russ Cox [2] and Rob Pike use it as their daily driver which is in
by tazu 2y ago
Acme is genuinely worth trying, you can run it on Linux/Mac without a VM [1]. I'm pretty sure Russ Cox [2] and Rob Pike use it as their daily driver which is insane because it doesn't even have syntax highlighting. I used it for years when I was in school as an exercise in masochism, but I learned a lot about Unix, and the mouse-driven workflow actually grew on me. I hated that it required a 3-button mouse though, made trackpads basically unusable.
[1]: https://9fans.github.io/plan9port/ https://9fans.github.io/plan9port/
[2]: https://usesthis.com/interviews/russ.cox/ https://usesthis.com/interviews/russ.cox/
- jxy 2y agoMacbook trackpads work fine combined with control/option/command as three buttons. I put the metal screen for devdraw together initially. It should work similarly on X11, though I never tried.
- rhinoceraptor 2y agoThat's not an accident, Rob Pike famously hates syntax highlighting, he's derided it as "childish" on multiple occasions.
- pcl 2y agoWow, that reeks of arrogance.
- knorker 2y agoI don't think Pike ever gets accused of arrogance being off brand for him.
- DEADMINCE 2y agoMore than "made by people who avoid browsers" does?
- cjk2 2y agoI'm not that far behind him but on the basis that syntax highlighting is sometimes completely wrong. That leads to a lot of head scratching when it turns out the highlighting engine is wrong and the code is not. Of course this is because a lot of the engines use naive regex to do the highlighting rather than a parser. Calling it childish is a little wrong though for sure.
- p9fus 2y agoit reeks of Rob Pike ;)
- pyrale 2y agoThe guy built a programming language in the 2010's by ignoring everything that happened in the computer science community since his heyday, and tried to spin it as an improvement. The ways people found to circumvent his hubris are pretty entertaining [1]. [1]: https://www.reddit.com/r/rust/comments/5penft/parallelizing_enjarify_in_go_and_rust/dcsgk7n/ https://www.reddit.com/r/rust/comments/5penft/parallelizing_...
- anthk 2y agoYour comment it's utterly wrong. Go's backstory dates back to Alef/Inferno and Plan9, and tangentally related to Plan9's C compiler suite. If any, Go was born to replace C/POSIX and all the bloat which grew up over 40, (forty) years. The same with 9front with Unix, which is closer to the Unix philosophy than any close relative, such as OpenBSD. Everything it's a file under 9front, even the windows themselves. Rust wants to replace C++ mainly.
- syene 2y agoGo was born to replace C/POSIX → by ignoring everything that happened in the computer science community since [its] heyday
- DC-3 2y agoYou have to admit that quoting 1 Corinthians in an argument about text editors is pretty funny.
- bitwize 2y agoLet me guess: 1 Cor 13:11? I can't not quote that in a Cereal Killer voice now.
- zilti 2y agoAngry fruit salad
- DEADMINCE 2y ago> Acme is genuinely worth trying, What makes it better than say vi and not just different?
- noufalibrahim 2y agoIts take on how to use the mouse is quite unique. Not for everyone but worth trying.
- AlecSchueler 2y agoDifferent can be better or worse depending on the user. What makes Vim better than emacs and not just different?
- syene 2y agoI think that expression was that poster’s way of asking what are Acme’s unique but _useful_ features.
- oniony 2y agoIt can also update your certificates.
- assimpleaspossi 2y ago[flagged]
- arcanemachiner 2y agoDo you disparage with all opinions that differ from your own? Or just this one?
- stavros 2y agoI've been an adult for almost 40 years and never disparage other people's preferences if they don't hurt anything. I call it childish.
- spurgu 2y agoAgree. But... It might actually hurt? Having rainbow colored guitar strings (to see their difference more clearly) would give me very childish vibes. Before disparaging them though I would first consider whether they actually might be useful but would quickly determine that you don't really need physical colors to differentiate the strings, since the brain over time develops various mental models to identify/differentiate them. But... if most guitars had colored strings and everyone would learn using them to begin with there would be a lot of people defending them when criticized. Criticism would be something like "but it's so much clearer to see which is which" and "bet you have trouble finding the G string", "if it doesn't hurt, why criticize it?". One clear example for me is that using `less` is always painful for me due to having used syntax highlighting as a crutch for so long. Those not using colored stuff will feel right at home with a wider range of tools. Just like people who don't use colored guitar strings can pick up any guitar. If you're always using your own gear then there's not that much downside to customizing it. Unless those times where you need to use something else is of utter importance. tl;dr: It definitely hurts something. Question is to which extent. Answer to that is probably that it depends.
- wizzwizz4 2y ago> you don't really need […] since the brain I'ma stop you there: more than one brain exists, and they don't all behave the same. > using `less` is always painful for me `less -R` preserves colours.
- znpy 2y agoSo name broken links in the uses this.com interview
- graemep 2y agoJust installed it. Any tips for what the interesting features are? The one that stood out from the video linked to in another comment was running any selected text as commands.
- mkovach 2y agoI still use Acme as my daily driver, with a good smattering of Sam on my vertical monitor for various things. About 90% of my scripts are written in rc or use the tools in $PLAN9/bin (awk, sed, seq, etc.) It gives me good consistency between Mac and Linux (or WSL), so I highly recommend plan9port as a gateway to plan9 and 9front.