Earlier quoted context omitted.
[edit] I think it sounds somewhat unimpressive, as shorter code is often better code. Anyway it is true and I'm curious why so much code is needed. Here's the output using cloc on their core github repo (so this does include, e.g., the ace editor): Javascript: files: 1125, blank lines: 58790, comments: 114390, code: 330409.
We did a massive rewrite last year ( https://c9.io/blog/announcing-the-all-new-cloud9-development... ). We adopted a new plugin system and started with a completely new, clean code base. We ported the old plugins one by one, optimizing them and fitting them into the new system, and actually throwing out quite a few of them entirely. So the code is actually rather clean. But note that this figure includes code for a l…
Re: Eating Our Own Dog Food: Behind the Scenes at Cloud9
#31Many thanks for the clarification and discussion of the structure of your code base.