News for hackers. Stuff that matters.
Re:Lodash just declared issue bankruptcy and closed every is... by x86x87 on Saturday September 16, 2023 @09:34PM (#37540607)
Oh yeah. This is going to turn out just fine /s No second system syndrome and whatnot.

Here is an idea: write the damn thing under a new name and abandon /offer a path to migrate.

Re:Lodash just declared issue bankruptcy and closed every is... by nine_k on Sunday September 17, 2023 @02:11AM (#37542020)
The old version is not going anywhere.

I suppose the rewritten version will be a drop-in replacement with an identical / 100% compatible interface. (Else it's not a rewrite.)

Re:Lodash just declared issue bankruptcy and closed every is... by alexvitkov on Sunday September 17, 2023 @03:44AM (#37542517)
Lodash was 0 value to begin with, now it's going to the realm of negative value. Can't wait to debug compatibility issues of a convenience/utility library 5 layers deep into the dependency chain.
Re:Lodash just declared issue bankruptcy and closed every is... by adrianmsmith on Sunday September 17, 2023 @03:51AM (#37542562)
> The old version is not going anywhere.

The same can't be said about the tickets and PRs for the old version though!

Re:Lodash just declared issue bankruptcy and closed every is... by x86x87 on Sunday September 17, 2023 @11:59AM (#37546463)
Just guessing here: I don't think it's going to be 100%. Sometimes it's not 100% even between versions of the same lib (breaking changes, major versions).

If it's good enough people will start using it and the old version will just fail into obsolescence.

Re:Lodash just declared issue bankruptcy and closed every is... by ricardobeat on Sunday September 17, 2023 @05:11PM (#37549358)
Lodash itself started as a 'better' version of underscore.js, and ended up bloated and over-engineering exactly as the prophecy says. If anything, this 3rd system will hit the right balance :)
Re:Lodash just declared issue bankruptcy and closed every is... by tacitusarc on Monday September 18, 2023 @12:39AM (#37552302)
Lodash started because underscore violated semver by releasing breaking changes as a minor version update.