3 ms·
Completely agree. Also, now with an IDE, code completion is table stakes and we are moving toward LLM integration where the IDE will assist in coding. The Uni
by RcouF1uZ4gsC 3y ago
Completely agree.
Also, now with an IDE, code completion is table stakes and we are moving toward LLM integration where the IDE will assist in coding.
The Unix pipeline model is not suitable for this as you need persistent processes and low-latency two way communication.
It is interesting to note that the Language Server Protocol which is the biggest innovation in terms of scaling language completion across multiple languages and editors came from Microsoft.
We are moving into a world where although the code is stored as text, our programming tools understand and manipulate it at a deeper level than just a sequence of bytes which is what the Unix tools do. Rename that uses the AST is much more safer and powerful than sed. Context aware search is better than grep.