3 ms·
> `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 jank
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 packages that give you variations on the theme of a table, and none of them are slow or janky in my experience.
Haha, have you used org-made lately? Have you tried formatting a large table? Is it fast, you think?
Look, make a 100colx100000row table that you can edit (although, something like 10 by 20 will do the trick too). Not just view, but edit. It's not a question of whether it will be janky, it's a question how long you have to wait before exiting the damn thing in a furious fit of anger. That's just what you get with plain-text, plain and simple. I don't see how this is even an argument.
And then, why do you think it is that there are half-a-dozen packages there for it anyway? Is it, perhaps, because no one of them really does the job?
> This one is actually caused by your clipboard manager rather than an Emacs package.
I take a rant license on that one.
> Etc.
But, you see, that's the problem: these problems don't end.
- db48x 4y agoI’ve used various large `org-mode` tables with great success and no rage, but a table that large means that you need a database, not a spreadsheet. Use sqlite for it instead and you will be much happier. Use the right tool for the job; nobody is forcing you to use Emacs for every single thing. I find that whenever people complain that Emacs is slow or janky, it is usually because they have configured too much stuff to run all of the time. They got excited by the possibilities and downloaded every single shiny package they could find. After a few years of downloading shiny packages Emacs just isn’t fast any more, and so they blame Emacs.
- 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.
- db48x 4y agoBut why are you complaining about that. Who told you that it would be a good idea to use Emacs instead of a database? Why did you ever come to that conclusion?
- some-mthfka 4y agoBecause 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 stop people from trying, but that's just the wrong paradigm to try those things. My point: we can still have an environment that can do all of these things. Embed a spreadsheet and interface a database textually. Why, is what emacs giving us really the end of it, you think? Because I don't.
- db48x 4y agoYou must have misread those claims.
- some-mthfka 4y agoYeah, right : D In any case: there are quite obvious limitations, and, to me, they weren't very apparent when I started out in Emacs.
- saulpw 4y agoVisiData : tables : Python :: Emacs : text : Lisp