Re:VS Code uses 13% CPU when idle due to blinking cursor ren...
by coldtea on Thursday March 23, 2017 @12:48PM
(#13941482)
>Care to argue why?
Where do I start?
1) Designed for document presentation, not for apps.
2) Limited widget selection (native forms and that's it).
3) Different implementations between vendors.
4) Bad at layout (20+ years to get to Flex and Grid CSS layout which kind of resembles UI layouts but is still not supported everywhere.
5) Slow
6) Batter hungry
7) Too many un-needed UI layers (DOM over native widgets)
8) Extra language layer (JS on top of v8 on top of native execution)
9) JS is not the best language to write large scale software (to put it mildly)
10) Restricted access/integration to native platform APIs.
Where do I start?
1) Designed for document presentation, not for apps. 2) Limited widget selection (native forms and that's it). 3) Different implementations between vendors. 4) Bad at layout (20+ years to get to Flex and Grid CSS layout which kind of resembles UI layouts but is still not supported everywhere. 5) Slow 6) Batter hungry 7) Too many un-needed UI layers (DOM over native widgets) 8) Extra language layer (JS on top of v8 on top of native execution) 9) JS is not the best language to write large scale software (to put it mildly) 10) Restricted access/integration to native platform APIs.