I think that's what the parent was replying to, not somehow claiming C/C++ people are insignificant.
Micropython can be counted as 0.25 or something :)
I will admit to not being familiar enough with Ruby to say anything about that
This comment is so blatantly wrong and detached from reality that it makes me wonder if it's just a good old fashioned troll.
You'd be hard-pressed to find any production programming language which does not have multiple independent implementations.
‶Toys″ like Go, OCaml, arguably Ruby & PHP, Perl, Erlang, Kotlin, ...
PHP has alternative VMs and specialized servers for serving it fast and in encrypted manner (they are closed sourced), tho.
Kotlin runs on JVM, which has at least three fully compliant implementations.
Erlang is a specialized language and telecommunications platform. It’s something different.
Well, if they are not public, it does not really have any influence on language specification.
> Kotlin runs on JVM, which has at least three fully compliant implementations.
And Rust runs on x86 which has myriad of implementations; still, we're talking about the language compiler, not the underlying runtime.
> Erlang is a specialized language and telecommunications platform. It’s something different.
How so? It's a language built over a runtime, just like Java. I don't see how the specifics of the runtime have to do with anything.
TruffleRuby is a thing, as is JRuby.
Implementing Erlang without implementing its VM and the whole infrastructure, which is a much larger task than merely a VM like Python's.
Any single-implementation language inevitably degrades to the point where the implementation becomes the specification. Shortly afterwards, people can only use the language if their tool chain, operating system, etc. closely match the understanding of the language authors. That's a bad situation to be in.
> Shortly afterwards, people can only use the language if their tool chain, operating system, etc. closely match the understanding of the language authors.
Perl, well-known for being an iffy language to install and running on a restricted set of OS/architectures.