Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

The spread of C and UNIX

Name: Anonymous 2017-11-05 16:48

This article explains why C and UNIX have spread. Other programmers will use C, reluctantly, but Ctards will refuse to use anything else, not even C++. They use C for the same reason Muslims eat halal. It is religious dogma spread by the Ctard and UNIX cults.

Computer companies were like the West with Islam. They let C into their systems, into their ``countries'' so to speak, and buffer overflows spread, compatibility between languages was reduced from data descriptors for all types (a la VMS) to the types used by C, POSIX functions and UNIX-like shells were added, code became buggier and more obfuscated, and compilers did insane acts in the name of ``optimization''.

So if you want your language to spread, you have to be more intolerant than the Ctards. You must say ``If there is a single line of C, I will not use it.'' Just like peanut-free food, you can impose your will on the majority.

https://medium.com/incerto/the-most-intolerant-wins-the-dictatorship-of-the-small-minority-3f1f83ce4e15

Name: Anonymous 2017-11-05 17:41

You idea will not work. The software stacks are intertwined with C.
Operating systems, libraries, programs has to be rewritten:
not just replaced by C-free code, which doesn't eliminate the original.
Consider Linux: its a brand and a system built on top of C.
If you create an alternative CFreeLinux it will compete with Linux and its programmers.
You'll have to cultivate a culture of CFreeLinux and attract programmers to it, it will have to
sell your alternative language X as something better than C(not just as fast as good as equal to C but presenting a tangible advantage).
Its essentially the task of creating a new ecosystem from the bottom:
a few early errors and interest will fizzle out, do it slower and risk obscurity.
You can't just demand C-free code as if programmers choose their ecosystem by popular decree:you have to sell it as the better tool.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List