More Intuitive Programming Through Better Code Completion
by Dietmar Hauser
Code completion (IntelliSense and friends) has become a default feature in source code editors, that helps beginners and veterans alike to navigate their way through the ever growing complexity of language and library functionality, as well as the code of their colleagues and even their own. However, this feature has barely evolved since its inception, partly due to the myopia that the object oriented programming paradigm brings with it. I think it is time to change that and will present a way forward.