DEV Community

Discussion on: Incremental improvements can lead to significant gains

dianacoman profile image
Diana Coman

Tools that can be made and shaped to fit your needs precisely are the best sort of tools. That being said though, there is at times the danger of the tool that supports you while also making you effectively dependent on it - and in my books that's precisely what Emacs is and the reason why I dropped it at some point: while it can give you a significant boost, it does so by locking you into it and that's something I won't stand. Then again, that's just me.

At any rate, talking of incremental improvement and tools that support you rather than hold you back, TMSR has already quite the history in building precisely those. There certainly are some Emacs users around too for that matter but some paradigm shifts such as the V versioning system strike even deeper really.

shrysr profile image
Shreyas Ragavan Author

Thanks for the insight. I have to agree that I am very dependent on Emacs and this makes things difficult sometimes. It also makes it harder to 'sync' with others who are typically not using Emacs. However, I've usually been able to find acceptable workarounds within Emacs.

While I'd be open to explore shifting to a tool that gives me all I want and yet does not foster any crippling dependence whatsoever - I've not found such a tool.

I was also thinking that the more you are able to customize every single thing in the tool, and if you do almost everything with that tool - then dependence is inevitable. I guess it's not a critical problem, as long as the job gets done, and it helps that I enjoy tinkering :D

I'm not aware of TMSR, and could not find anything useful on the web. Could you please share a link / reference ?