Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> you're working on vim's presumed tokenization and not a tokenization that's native to whatever the underlying language is.

LSP can be the foundation to a paradigm of code editing instead of text editing. I want the kind of integration we have with Smalltalk IDE like Pharo and the SLIME plugin for Common Lisp and Emacs.

> It's the AST that matters to the code author, and the AST is a tree, not a string.

I'd take variable inspection (not sure it's the real term) before AST manipulation. More often than not, I'm more worried about the result of data processing than the processing itself. Such capability exists in live programming, such as the system itself. And I believe this kind of rapid feedback is a much better experience.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: