News for hackers. Stuff that matters.
Re:Today’s Javascript, from an outsider’s perspective by hombre_fatal on Monday May 25, 2020 @09:33PM (#23306626)
Now I want to see John try to build a client on another stack, like deciding between Carthage vs CocoaPods vs etc. for his iOS hello-world and running into the problems with that.

Or, hell, how about the packaging systems in Go or Python? "Yeahhh, we don't really use X anymore, go ahead and use Y."

John certainly failed the perseverance test though.

Re:Today’s Javascript, from an outsider’s perspective by paultopia on Monday May 25, 2020 @10:13PM (#23306827)
It's true that basically every language (except Rust?) has nightmarish package/environment management/tooling ecosystem problems. Why is this, anyway? It's a little nuts that it's easier to learn how to code than it is to figure out how to install a module.
Re:Today’s Javascript, from an outsider’s perspective by jamil7 on Tuesday May 26, 2020 @02:19AM (#23307995)
Right now you can click File > Swift Packages > Add Package Dependency and let SPM handle it for you without thinking. I know not every package supports SPM yet but it's clearly the path forward and something everyones working towards. I think the other point I've found doing both web and iOS is you don't need any dependencies to get started on iOS, a hello world app is as straightforward as opening XCode, creating a new project and plugging in your phone.
Re:Today’s Javascript, from an outsider’s perspective by faizmokhtar on Tuesday May 26, 2020 @01:39AM (#23307773)
I don't know. I think both of the examples you provided really require less perseverance and are more of an analysis paralyis issue.

In John's case, even after he got some help he still couldn't set up and run the project which is really frustating.