3 ms·
>C has Unices but so has everything else Most runtimes aren't making syscalls directly. They go through glibc, musl, etc. So the're going through C to get to t
by fnord123 10y ago
>C has Unices but so has everything else
Most runtimes aren't making syscalls directly. They go through glibc, musl, etc. So the're going through C to get to the Unices. In otherwords, they don't have Unices: they have C.
>So things like ...
Sure. But fundamentally the network effects and critical mass tipping are predicated on the value of the platform, not the value of the language. The platform is the primary component. Otherwise, how could Javascript become so popular? Or Visual Basic? Or Emacs Lisp? Or R? They're all ostensibly warty languages but they carry on through the fantastic and very valuable platform they give access to.
To adapt a cliche from politics: "It's the platform, stupid."
Firefox is not a platform. It can be a great public works project to demonstrate the power of Rust. But there's nothing sticky or network effectful of Firefox using Rust.
- dualogy 10y ago> Most runtimes aren't making syscalls directly. They go through glibc, musl, etc. So the're going through C to get to the Unices. In otherwords, they don't have Unices: they have C. Good point, that!