Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
some-mthfka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
some-mthfka
4y ago
Hi! I am the author of the project. There's a discussion on Emacs is Not Enough that has been taking place today here: https://news.ycombinator.com/item?id=34375137 The Emacs is Not Enough is quite ranty, and its s
32.
▲
by
some-mthfka
4y ago
Alright, I get it, you don't like CL. Coolio. > show me a better editor than emacs first I will. Just one correction: it's not going to be an editor. It's going to be many editors forming a cohesive whole. Rune: Rune Is N
33.
▲
by
some-mthfka
4y ago
> Integration is surface, the interface to the user. Not the concepts or libs. That's the kind of viewpoint you get after years of using Unix or Windows. > Sorry, but not reading that, not after the first article. Ok. That one is
34.
▲
by
some-mthfka
4y ago
> For a text editor mediocricity is fine. No, not for the text editor, but may be for some users. If a tree falls, does it make a sound? After all, maybe you are just not a power user and don't have the same frame of reference that
35.
▲
by
some-mthfka
4y ago
Wrote a review on it on the website, copypasting : Glamorous Toolkit[1] promotes the idea of moldable development[2]. There's a talk on it: Tudor Gîrba - Moldable development.[3] The basic idea is to have multiple views and editors fo
36.
▲
by
some-mthfka
4y ago
> Well, I think they tend to focus on a particular language as a first step to reduce the scope. Yeah, that's a way to do this, but if you start small, you will then later find yourself walled within your initial assumptions about w
37.
▲
by
some-mthfka
4y ago
> Did the author switch to something else or he's still using emacs after this long and convoluted rant? Building my own solution which the website is dedicated to.
38.
▲
by
some-mthfka
4y ago
Because it's often claimed than Emacs can do everything. Or, if not claimed, than assumed. And if not assumed, people go and try to do this stuff anyway. I gave an example of an object-oriented spreadsheet in my article. You can't
39.
▲
by
some-mthfka
4y ago
> text-editing tasks than emacs/vim + tree-sitter If you like mediocrity, sure. That's what so many have OK'd, and that's fine, not everybody has to care about tools. And you are right for being sceptical: it's o
40.
▲
by
some-mthfka
4y ago
> you need a database, not a spreadsheet Exactly, a custom structure, a custom object. That's my point. And that point is: the ability to specialize on custom structures, which are unavoidable if you are to keep your sanity.
41.
▲
by
some-mthfka
4y ago
Nope. Parsing isn't even necessary for most things I want to do. Moreover, I don't really care for trees: any objects, any structures, any source can be used. There will be a common interface for it (like jump to the next seman
42.
▲
by
some-mthfka
4y ago
> `csv-mode` is right there on ELPA Didn't know about that one. Jesus, Elpa, really? Not that it changes anything. >> A table editor within emacs will be janky > This is completely wrong. There are half a dozen Emacs packag
43.
▲
by
some-mthfka
4y ago
In fact, I think every output should have its own buffer (or a place to end up in). On the one hand, this is a UI problem, so that's just how I would prefer it. When you have a lot of output (like thousands of lines in a batch), you re
44.
▲
by
some-mthfka
4y ago
> So instead of build yet another new solution, maybe just look at the existing tools and how we can make them more useable for your usecases. Existing solutions don't integrate within an environment, and not within each other. >
45.
▲
by
some-mthfka
4y ago
I like the fact of make people's lives easier. It's a universal solution which may be used in many editors: can't argue against reuse. But is it perfect? I don't think so. Whatever is responsible for structural analysis
46.
▲
by
some-mthfka
4y ago
> What does that mean? That means they are trying to solve some very difficult, general problem first. But, you see, that's exactly the problem: you don't want to go general. You want to go: specialized. And here's the key
47.
▲
by
some-mthfka
4y ago
Really, to me, this project is all about writing a few applications for myself. This may get lost throughout the pages of writing, but really, I am doing this for myself: flexible note-taking, a comfortable REPL, and, _at last_, a Lisp IDE
48.
▲
by
some-mthfka
4y ago
> I can't but reflect back on another post I made today, which is that everything fails at scale. That reminds me of: Terry Davis' TempleOS Brutal Take Down of Linus Torvalds https://youtu.be/gBE6glZNJuU?t=388
49.
▲
by
some-mthfka
4y ago
Modes don't do embedding. Try having a fully-seperate mode for a comment section in your code. Try to do that contextually, too. Modes don't do that. Neither do they let you control the underlying structure, they give you no abili
50.
▲
by
some-mthfka
4y ago
I did a lot of custom bindings. Those can really bloat up the config. + Lots of packages with their configs.
51.
▲
by
some-mthfka
4y ago
Hey, I just wrote a general reply on structure editing here in this thread, please do check it out. Also, I have added a notice in the article to skip the Fern section, as it's, indeed, probably best left for last, in case you are inte
52.
▲
by
some-mthfka
4y ago
Hi! I am the author. I will be glad to answer any questions. First of all, I don't want another Emacs rewrite, much less in Guile. Mixing languages is not good for power-use, which requires ease-of-use, or at least conceptual simplicit