title: Improving the way we write code?
body: <p>While thinking about software-engineering in general I came across the question why we don't see any improvements in the way we write/document code.</p>
  
  <p>Think about it: There has not been a revolutionary improvement since we've moved from punch cards to text editing. The last improvement I've seen is syntax highlighting and context sensitive help (e.g. Intellisense or ctags). Not something I would call revolutionary.</p>
  
  <p>That makes me wonder: Why is it so? </p>
  
  <p>I'll start with something I miss badly: </p>
  
  <ul>
  <li>Lots of my code deals with geometry. 
  For documentation describing geometric relationships always ends up in a big heap of hard to read mathematical stuff (due to the lack of proper equation type-setting in ASCII). However, if I could embed a little drawing or scribble into the code everything would be much easier, neater and better to be understood.</li>
  </ul>
  
  <p>What can you think up that would make your coding/text editing/documention tasks easier?</p>