4 ms·
I don't think GP is talking about JavaScript dom manipulation, i think they are talking about typescript/babel/webpack/esm basically even before nyou start prog
by laputan_machine 5y ago
I don't think GP is talking about JavaScript dom manipulation, i think they are talking about typescript/babel/webpack/esm basically even before nyou start programming in a high level language like js you have to use a bunch of tools that you don't even know how they work, it's just some magic config you set up and cross your fingers.
But maybe I'm reading too much into their post.
I'm a dev of 12 years who cut my teeth on assembly and c, i currently write "modern" js and I feel this way, if it's far too complicated for me, it's going to be even worse for a newbie
- noobermin 5y agoNope, you're 100% on the money. I'm talking about any modern web app's dependencies and the mountain of tooling overhead, it's all so complicated it's hard to really understand completely.
- pvg 5y agoEvery desktop browser can drop you into a full-blown, highly interactive IDE at the press of a button. It's far more capable than any 8-bitter ROM BASIC but just as accessible.
- int_19h 5y agoThat's great, but most web apps aren't full-blown interactive IDEs, yet the usual dev approach uses the same extensive scaffolding and layering.
- pvg 5y agoI'm talking about the IDE built into the browser. High-complexity tooling, etc is not some inherent property of programming-as-you-can-do-it-on-a-computer-today, just like the simple BASIC environments weren't the only way to program an 8 bit computer of yore. You could definitely make it much more complicated for yourself if you wanted or needed to.