The Linux ecosystem handles it fine (by using a single standard). Windows doesn't. That's its problem.
The Linux ecosystem handles it fine (by using a single standard). Windows doesn't. That's its problem.
It's always funny to see how the fanbois treat their way as the one and only 'True Way'.
Multi-platform is very easy and a solved problem if you try juuuust a tiny amount.
For example the Rust stdlib iterator for lines() handles both conventions. It just works. Very easy.
I live in a cross-platform world. Line endings in text files should not be a breaking problem because some CLI tool refuses to support both. That’s just plain bad software engineering.
I expect Unix tools that process text files to be capable of supporting text files that have different conventions. This is very easy. Refer to previous comments on stubbornness out of spite.
You're right, this is a complete nonissue.
Heck many mistake UNIX with GNU/Linux even, and then complain when given a UNIX that isn't a Linux distro.
cough notepad cough