(no title)
DavidWoof | 1 year ago
It stuns me how many devs do this stuff manually, when virtually all editors/ides have ways of doing these things.
DavidWoof | 1 year ago
It stuns me how many devs do this stuff manually, when virtually all editors/ides have ways of doing these things.
darby_nine|1 year ago
In my experience, lisp also has this issue of being very difficult to tool in a general sense, as did aspects of writing c/c++ years ago (maybe recognizing stuff like macro-generated symbols has improved by now).
skydhash|1 year ago
Most of the common lisp tooling is already present in the language itself. Things like inspect, trace, describe and apropos already gives you the equivalent of most IDEs. I agree with you for some dynamic language and magic methods. It can be hard to trace back the exact function that are being called. But you can always design some tooling for it as long as the code follows the ecosystem convention (Laravel plugin in PhpStorm).
The nice thing about Vim (and other configurable editors) is how easy to mesh existing tooling with the editor itself, without requiring for that extension to be a whole project unto itself.
Chris_Newton|1 year ago