News for hackers. Stuff that matters.
Re:Write Posix Shell by djbusby on Saturday March 11, 2023 @11:19AM (#35109663)
Perl and Python are part of LSB

https://refspecs.linuxfoundation.org/lsb.shtml

Re:Write Posix Shell by hedora on Saturday March 11, 2023 @11:26AM (#35109738)
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?
Re:Write Posix Shell by hedora on Sunday March 12, 2023 @01:15PM (#35122906)
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.
Re:Write Posix Shell by temac on Saturday March 11, 2023 @12:05PM (#35110254)
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