Post #1808949
2026-04-26 07:42 UTC
Let's talk about "Predictable calling conventions" for a second. It is a good thing to have a stable one. And well documented one. Without this performance analysis is hard to do.
Also let's talk about portability, and why it is a good thing. Depending on one implemention of the language makes your code not portable at all. In fact it does the opposite. You now depend on one source base which might be go away.
You think bash and gnu sed, gnu awk got where it was not for portability you missing the point. Likewise of gcc.
The extensions of gcc, gnu sed, gnu awk and bash was only a boost to its usage in the last 20 years once it was obvious unix war was over.
Posix was the end of the war. Oh posix was done to compete with windows. Companies like sun hated one of the two groups that formed the open group but in the end they knew it was needed to beat the monopoly of Microsoft.
History is repeating itself with one language.
Replies (0)
No replies.