News for hackers. Stuff that matters.
Re:Java 20 Is Out! by twic on Tuesday March 21, 2023 @08:48PM (#35255116)
Are you really actually using CORBA? That would be heartwarming if so. Maybe just RMI over IIOP?
Re:Java 20 Is Out! by 66fm472tjy7 on Wednesday March 22, 2023 @02:39AM (#35257583)
It's far less exciting I'm afraid: we use [0] to generate our DB IDs and it implements org.omg.CORBA.portable.IDLEntity.

We could fork it and remove the interface or switch to ULID[1] instead.

[0] https://github.com/stephenc/eaio-uuid/blob/master/src/main/j...

[1] https://github.com/ulid/spec

Re:Java 20 Is Out! by twic on Wednesday March 22, 2023 @09:31AM (#35260732)
Shame :(

Given that interface is trivial, you could also just define it in your codebase. I've done that a few times for shimming small bits of log4j and Spring that some library uses, when i would rather not have those as a dependency.