4 ms·
Why is modern webdev this hard? Even the todo-mvcs are all ~500 to 1000+ lines.
by verroq 11y ago
Why is modern webdev this hard?
Even the todo-mvcs are all ~500 to 1000+ lines.
- uptown 11y agoIt's the future. http://blog.circleci.com/its-the-future/ http://blog.circleci.com/its-the-future/
- agumonkey 11y agoThis one hurts, deeply.
- KurtMueller 11y agoCircleCI uses Om for its frontend.
- roneesh 11y agoFunny stuff, but it makes me want to just put my hands over my eyes and say "let a Dev ops guy handle it!"
- ryanSrich 11y agoJavaScript. https://www.shopify.com/technology/15646068-rebuilding-the-shopify-admin-improving-developer-productivity-by-deleting-28-000-lines-of-javascript https://www.shopify.com/technology/15646068-rebuilding-the-s...
- deleted 11y ago[deleted]
- deleted 11y ago[deleted]
- woah 11y agoWhat are you talking about? I've never seen a 2k lines todomvc.
- verroq 11y agoHere's my unscientific LOC count results (that I did in 5 minutes). I've removed node_modules and bower_components from the items in: https://github.com/tastejs/todomvc/examples https://github.com/tastejs/todomvc/examples I've also deleted "polymer" and "emberjs_require" since they didn't have any files in them and messes up the `wc -l` $ for x in *; do echo $x; wc -l `find $x/ -name '*js*' -type f | egrep -v 'test|lib|public|vendor|.bundle.js|.cache.js'`; echo; done Results: http://pastebin.com/GqF0g3qF http://pastebin.com/GqF0g3qF Obviously one can improve the filtering to get more accurate results but you get the point. To make a TODO mvc you need at least 5+ different files and totalling a lot of lines. The fact that jQuery solution (which is very nice code, not the typical spaghetti) beats the majority of them in line count is pretty ironic.
- deleted 11y ago[deleted]
- Gigablah 11y agoYou included all the spec / unit test files, and in some instances you included the framework.
- wslh 11y agoI think because we are living in the prehistoric era of modern webdev. Programming in assembler is much easier!