Skip to content

Comment on ULID – Sortable Unique Identifierparent

Comments

And in the meantime, ULID isn't even that far along, and is there even more likely to change.

The ULID spec has been stable for many years now and changes are extremely unlikely. The spec wasn't designed for forwards compatibility for future specs, which on the one hand makes it a possible risk if there are future specs, but also gives some weight to the "promise" that future specs are not expected and will be backwards incompatible anyway.

It would be nice to see ULID recognized by some standards body that isn't just "itself", but also unlike UUID version changes doesn't need to be. The new UUID versions need to be backward and forward compatible with existing standards documents "universally", whereas ULID is designed to be entirely self-contained.

Support for it has also been officially integrated into Laravel[0].

[0] - https://laravel.com/docs/9.x/migrations#column-method-ulid

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.