Nah, the language itself should be as simple as possible. Bloating it with endless extensibility and features is exactly what makes Perl a write-only language in many cases and why it is becoming less and less relevant with time.
Nah, the language itself should be as simple as possible. Bloating it with endless extensibility and features is exactly what makes Perl a write-only language in many cases and why it is becoming less and less relevant with time.
I agree, but then there’s also some other niceties that come from expression parsers in the language itself (as noted in the article): syntax highlighting, LSP, a more complete AST for editors like helix.
I honestly think it can be a lot more readable, especially when the regex would have been in the thousands of characters.
Looks neat, does its job.
If you’re a power-user looking at this, you can also look at https://github.com/rgwood/systemctl-tui which is somewhat similar but seems to be more useful (for now), also showing the service logs and being easily navigable with a keyboard.
Seconded. I’m coming from Emacs (+evil), so I’m still missing a few features (proper git integration a-la magit, collaborative editing a-la crdt.el, remote editing a-la tramp). However what is already there works way better/faster/more consistent than any other editor IMHO, and I’ve tried neovim with plugins too. I particularly enjoy the ability to traverse the AST rather than text (Alt+l/p/o/i by default, but I have it remapped to Alt+h/j/k/l). Really looking forward to https://github.com/helix-editor/helix/pull/8675, I’ll probably write a couple plugins if this ever lands.
TBH I think it goes back way further than that: US expansion started of as part of the British expansion, who were probably inspired by Romans. I’m sure there are examples further back in history as well. It’s a pretty easy general idea to come up with if you are unburdened by ethics, empathy or humanity and your only motivation is greed and/or religious zealotry. But yes, parallels with Lebensraum specifically are especially potent.
Looks like their long-term strategy for peace is to deport, imprison or exterminate the (uncivilized, jihadist, subhuman) locals and re-settle with (civilized, devoted, master-race) Israelis. Now, where have I heard this idea before…
Yes, agreed. But I would still love some git integration that can’t be emulated like this. For now git cli +
lazygit
for more easier refinement works fine, but it’s not ideal.Hmm, isn’t this already the case for, like, markdown? Or what do you mean by context-aware?