3 ms·
Language files blank comment code ------------------------------------------------------------------------------
by sabellito 6y ago
Language files blank comment code
-------------------------------------------------------------------------------
JavaScript 142 54627 91825 243672
CSS 9 790 238 5908
HTML 2 10 1 43
-------------------------------------------------------------------------------
SUM: 153 55427 92064 249623
-------------------------------------------------------------------------------
without the demoData dir.
that's nuts
- Gaelan 6y agoLooks like there's a lot of vendored code in src/expendPlugins/chart—maybe that's the source of some of that?
- supermac 6y agoChart is MIT license
- pinky07 6y agoIt's closer to 90k lines of JS if you exclude data and external libs, those directories: data locale demoData expendPlugins/chart plugins
- sabellito 6y agoAh good catch. A little more reasonable for a 1-person project then.
- smt88 6y agoThis may not be the most concise possible code base, but there's no way to build something like this with a thin layer of code on top of a browser. I can't imagine any similar level of functionality with a size that's a lower order of magnitude than this.
- nabla9 6y agoMaybe there is: 1. Hire Chuck Moore to write a spreadsheet in Forth. 2. Hire Fabrice Bellard to write tiny Forth interpreter in Javascript. tada.
- tonyedgecombe 6y agoExcel has 30 million lines of code, now that's nuts.
- pjc50 6y agoThat seems reasonable for a full-featured spreadsheet. If you think it can be done in 10k with all the features, go for it.