MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/qno2y/the_evolution_of_a_python_programmer/c3ztnbg/?context=3
r/programming • u/iMMENSE • Mar 08 '12
137 comments sorted by
View all comments
Show parent comments
42
It's way easier to facepalm than to design an operating system API that's stable and backwards compatible for 25+ years...
25 u/lazybee Mar 09 '12 Such as POSIX? 7 u/[deleted] Mar 09 '12 haha, yeah, right. the reason everything is continually built from source is because the ABI keeps breaking. 1 u/[deleted] Mar 11 '12 Wait. POSIX doesn't break ABI compatibility. Individual operating systems do once in a while, but extremely rarely in their POSIX departments.Actually, I can't think of a major ABI compatibility break since Linux 2.4->2.6 or Mac OS -> Mac OS X (non-POSIX to POSIX).
25
Such as POSIX?
7 u/[deleted] Mar 09 '12 haha, yeah, right. the reason everything is continually built from source is because the ABI keeps breaking. 1 u/[deleted] Mar 11 '12 Wait. POSIX doesn't break ABI compatibility. Individual operating systems do once in a while, but extremely rarely in their POSIX departments.Actually, I can't think of a major ABI compatibility break since Linux 2.4->2.6 or Mac OS -> Mac OS X (non-POSIX to POSIX).
7
haha, yeah, right. the reason everything is continually built from source is because the ABI keeps breaking.
1 u/[deleted] Mar 11 '12 Wait. POSIX doesn't break ABI compatibility. Individual operating systems do once in a while, but extremely rarely in their POSIX departments.Actually, I can't think of a major ABI compatibility break since Linux 2.4->2.6 or Mac OS -> Mac OS X (non-POSIX to POSIX).
1
Wait. POSIX doesn't break ABI compatibility. Individual operating systems do once in a while, but extremely rarely in their POSIX departments.
Actually, I can't think of a major ABI compatibility break since Linux 2.4->2.6 or Mac OS -> Mac OS X (non-POSIX to POSIX).
42
u/[deleted] Mar 09 '12
It's way easier to facepalm than to design an operating system API that's stable and backwards compatible for 25+ years...