I'm finding comments on code starting to get annoying. I feel that once you achieve some level of expertise, code is pretty much self documenting. But comments are still a necessity. What I would like to know if there's such a plugin or IDE with this idea of comments separated from the code. If such a thing doesn't exists, what ideas do you think would work great on a plugin for an IDE like Eclipse?
Take this Python code for example:
def do_something(self, var):
# * 541
...
Then some XML like this:
<comments>
<comment id="541" file="x.py" line="14">This is a comment</comment>
<comments>
Thanks!