17 karma · joined August 6, 2026
Also keep in mind that it is software which requires a little bit maintenance from time to time. And access to LLM (mostly paid) and (or - depends on if we want to understand something) domain knowledge (in this case how to build editor, how to do parsing etc.).
However if somebody wants to do custom things then let him/her do it. And yeah first editor, then programming language, then... OS and so on.
The main things I don't like about LLM is that frontier models are paid (so no unlimited "tokens"), subscribtion based payments, local models are "not ready yet".
Also I really like that somebody said that Rust syntax is complex and too hard to learn. So many unreadble things. However Rust did good think about fn keyword - it fits better than fun, func, function keywords. I hope you will not choose path where every 2nd word is abbreviated.
But...
There are exceptions which make me bad feeling about AI, LLMs and so on:
1. Paid, subscribtion based payment model - you have to pay for tokens.
2. Local models are not "ready yet". You still have to own decent hardware and it will not be the same level of frontier models. I am big fan of local first, offline and "unlimited usage" compared to paid solutions. But probably I have to wait few or several years to get to that point.
3. Feeling "I did not do it myself". This is the most what could make bad feel. You "cheated". You did not write this great app or solve problem alone. You just did modern "copy and paste". You did not write or design this class, function alone by hand. And you know you probably could not do it without help of AI, LLM.
You didn't exist before you were born, so you had no idea about anything.
You "die" when you go to sleep.
So we could say most of it doesn't matter - of course if there isn't anything after our living here.