4 ms·
yes there's certainly an issue with the current trend of developing everything in public, and the lack of clarity about what is and is not safe to use. There's
by beaconstudios 6y ago
yes there's certainly an issue with the current trend of developing everything in public, and the lack of clarity about what is and is not safe to use.
There's also the land-grab issue where as a new language/ecosystem appears, the first people to write libraries for any given purpose get all the installs and thus all the attention & potentially profit, leading to perverse incentives to shit out tons of undertested code when a new platform gains traction.
Presumably the mechanism of preventing people from relying on bad code is the typical behaviour of "add the dependency from npm/rubygems/crate/etc that is most popular for the subject", where most learning-exercise code doesn't get pushed to a distribution platform, and if it does, doesn't get widely dispersed. Of course this doesn't protect against people /trying/ to distribute code that is not up-to-press, but that's a social rather than a technical hurdle to overcome.