Re:A Plea for Lean Software (1995) [pdf]
by ChrisMarshallNY on Monday June 28, 2021 @11:25AM
(#27663122)
...and you have a huge number of folks that program for iOS in JavaScript, with dozens of dependencies in each project.
This can lead to some rather...overfed...applications, and four- or five-digit bug counts.
Re:A Plea for Lean Software (1995) [pdf]
by numbsafari on Monday June 28, 2021 @11:49AM
(#27663437)
That sounds like a problem for those developers and their approach, not with the platform on which they are building.
Re:A Plea for Lean Software (1995) [pdf]
by ChrisMarshallNY on Monday June 28, 2021 @04:07PM
(#27667213)
Yup, but these have become so common, in the industry, that they are now synonymous.
For example, I no longer trust people that describe themselves as "iOS developers" to know the first thing about actually developing for the Apple ecosystem. In some cases, they don't even know how to use Xcode.
If the OS and standard libs provide those dependencies, then I don't need to bundle them.
I'm thinking of things like the Go or Python standard libraries, or OTP in Erlang. On iOS you have a rich set of built-in frameworks, etc., etc.