Yeah, but perl 5 hasn’t broken compatibility (as far as I’ve noticed) since 2000 or so. Python breaks compatibility every week, in practice. Does LSB include some sort of magical frozen in time version of python 2 or something?
Re:Write Posix Shell
by gabrielhidasy on Sunday March 12, 2023 @08:41AM
(#35119406)
In my 12 years of python I was hit with compatibility problems once, in a school project where someone started in python 2 and we changed for python 3. What libraries break that often so I can stay away?
scipy / numpy / etc broke multiple times for me.
I’m usually dealing with other people’s python, so I don’t remember which ones broke. Usually stuff around 3rd party services, async I/O or parsing.
Re:Write Posix Shell
by mananaysiempre on Saturday March 11, 2023 @11:58AM
(#35110177)
So is the RPM format. I like LSB particularly as a reference for obscure ABI details, but I don’t think anybody actually builds either systems or applications to it.
LSB support has been mostly dropped by some distros (e.g. Debian dropped support in 2015)
Re:Write Posix Shell
by jamal-kumar on Sunday March 12, 2023 @11:56AM
(#35121653)
I'm more concerned about whether or not people on BSD or OSX can use my scripts to be honest
https://refspecs.linuxfoundation.org/lsb.shtml