6 ms·
Part of the problem is how much "infrastructure" you need to learn too. What I like about Python is that a lot of the infrastructure is common and so all Python
by rlpb 17y ago
Part of the problem is how much "infrastructure" you need to learn too. What I like about Python is that a lot of the infrastructure is common and so all Python coders know it. In C and C++ every team seems to use a different set of tools, libraries and debug macros which makes it harder to dive into a project quickly.
On another note: is there any decent open source code study tool? I only know of Source Navigator but it always felt bloated to me and the UI was always quite tedious.
- abhirakshit 17y agoI agree that the current code study tools are hard to use and we need something more intuitive. Many tools show too much information and are hard to learn. Is this what you meant when you said that the UI was tedious and bloated?
- rlpb 17y agoIt seemed to take too many clicks and concentration to do the common things. I'd like to be able to browse through source without the navigator getting in the way, and it felt like I was fighting the UI all the time. The use of a strange GUI toolkit (Tk?) didn't help. I don't mind learning a few keystrokes if it means that I can do the basic things like navigating the call graph without taking my eyes off the code.
- vineet 17y agoYeah, developers on Open Source projects often don't spend as much time on Design or UI Polish.
- ebiester 17y agoWhat would you want in a code study tool?
- vineet 17y agoThere is some academic work on the topic. Watch our blog - I am going to tease out some of the highlights.