Earlier quoted context omitted.
Albeit it's the shell, I assume he means piping
That has less to do with terminal than unix commands no?
Emacs and Vim in the Age of AI
111–120 of 155 posts
Re: Emacs and Vim in the Age of AI
#112Re: Emacs and Vim in the Age of AI
#113Earlier quoted context omitted.
Albeit it's the shell, I assume he means piping
That has less to do with terminal than unix commands no?
But composable means that cli tools produces text, consume text, and are configured through text. You can build independent tools to do separate task and then build a meta tools that coordinate them. While the individual tools may be complex, the coordination can be very easy. With posix shells, you have piping and subshells that do a lot of the heavy lifting.
Re: Emacs and Vim in the Age of AI
#114I'm not sure AI Agents can already beat the average VIM user. I use VIM and I get some inspiration from LLMs sometimes, but me and other developers always after some time give up and just quickly do it manually. AI Agents will just full the code with maaaassive swaths of texts it will just make a project unusable. We even get paid to turn client's AI LLM Claude sketches into real programs.
If you prompt and hand-hold the LLM it is a big help. Things like boilerplate, basic crud etc etc is something I dont have to worry about anymore. And if I am looking at an unknown codebase or area, the llm can explain things to me, it's the rubber duck that talks back.
I'm not using vim plugins (yet) for LLM, tmux and a couple of panes etc is all I need at the moment.
Re: Emacs and Vim in the Age of AI
#115I purposely try to keep my extension count as low as possible. It's just too distracting for me personally.
If I really want to use AI tools or something else, then I don't mind opening a full suite, but as of right now, I still spend most of my time in vim and use AI mainly in chat mode.
Re: Emacs and Vim in the Age of AI
#116Re: Emacs and Vim in the Age of AI
#117Earlier quoted context omitted.
I work on all sorts as we have an IoT product offering.... embedded bare metal systems, web, backend IoT servers, Gateways, APIs, Import/Export Systems, Integrations with Manufacturing systems, accounting systems, Automatic Test Equipment. I've been coding for nearly 50 years now, so pretty experienced. What peoples comments seem to imply to me is that they haven't really gone full agentic coding, where you hone your…
Software development is a quite vast discipline. In my experience performance of LLMs can be surprisingly good on things that are not mainstream, like database engineering, and surprisingly bad at mainstream categories approached in an unconventional way. That said, I'm amazed that you have 50 years of experience and still able to have the mental flexibility to adapt to new development paradigms. As you imply, this s…
This is the root of age discrimination in technology fields.
Re: Emacs and Vim in the Age of AI
#118I swapped from jetbrains products to lazyvim/nvim and honestly without AI it would have not been possible. The speed I was able to configure it exactly how I wanted and support workflows jetbrains would never support is great. Escaping the god awful AI implementations in both vscode and jetbrains product is also a refresher. They don't know what the ** is going on, they don't know what users want, but I do and AI bei…
I'd assume that a good portion of people working on things like that know what is going on. My (very very subjective) feeling is that they just spit out WAY more tokens than needed, so that it hits the limit as fast as possible and people buy more. And the people responsible for that are probably the evil evil PM's
Re: Emacs and Vim in the Age of AI
#119I swapped from jetbrains products to lazyvim/nvim and honestly without AI it would have not been possible. The speed I was able to configure it exactly how I wanted and support workflows jetbrains would never support is great. Escaping the god awful AI implementations in both vscode and jetbrains product is also a refresher. They don't know what the ** is going on, they don't know what users want, but I do and AI bei…
> They don't know what the * is going on I'd assume that a good portion of people working on things like that know what is going on. My (very very subjective) feeling is that they just spit out WAY more tokens than needed, so that it hits the limit as fast as possible and people buy more. And the people responsible for that are probably the evil evil PM's
Re: Emacs and Vim in the Age of AI
#120I still use Vim a lot, even though for work I use a fork of VSCode, like most people. Why? Because it's something I feel I can understand - it's simple and runs everywhere. It's the world of shells and text files. The work setup is a huge GUI with dozens of extensions, and now a whole other layer of non deterministic AI stuff. Useful, but it's a different kind of tool, one which relies on constant support from a larg…