4 ms·
> Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. That’s the one-line pitch
by cxr 2y ago
> Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. That’s the one-line pitch for Omakub.
Most webdev tools are written in JS (or at least used to be). Web browsers run JS just fine. Webdevs, then, should be striving to make sure that their JS-based tooling actually runs in the browser—instead of targeting the non-standard, ever-shifting, and unreliable APIs of NodeJS et al.
There's not an especially good reason that you shouldn't be able to build 80% of the projects on GitHub that belong to this milieu by simply:
1. downloading a copy of the source code
2. opening README.html
3. following the instructions in the workspace on the resulting page that says "to build this project, drag and drop the project folder here"
NPM/NodeJS programmers so desperately wanted to be taken seriously that they reimplemented wholesale all of the bad, fiddly things about toolchain installation, configuration, and maintenance that afflicts all other platforms/stacks that didn't have the it-just-sort-of-works-for-everyone strength that browsers have (and is largely the reason why so many webdevs choose to target browsers in order to reach end users in the first place). The perverse irony of this might be amusing if it didn't result in so many pointless excursions and wasted hours of human potential spent nursing the unfortunate status quo associated with `npm install`, yarn, etc.
- kyawzazaw 2y ago> 1. downloading a copy of the source code > 2. opening README.html > 3. following the instructions in the workspace on the resulting page that says "to build this project, drag and drop the project folder here" i don't want to do all this stuff. literally none
- arccy 2y agoso how do you automate this?
- deleted 2y ago[deleted]
- cxr 2y agoHow do you automate what?
- mosselman 2y agoThe creator is the creator of Ruby on Rails so I doubt he is very concerned with nodejs
- deleted 2y ago[deleted]
- nsonha 2y agothat person sounds like his fan and maybe they thought this is a good place to rant about JS, with which DHH would agree. Even though the opinion is completely irrelevant to the thread.