2017-07-12 39 views
-1

每次我搜索1M +并发连接来阅读它时,我会看到Elixir,Erlang,Go,有时候node.js等语言中的某些解决方案或学习案例的文章,但是从来没有像C/C++,D,Java或任何其他“低级”语言那样使用更多的“传统”语言。1M +并发连接和编程语言

这有一个内在原因?就像这些语言无法达到高水平的并发性一样,或者还有一些其他原因导致在这些语言中看不到这些类型的文章?

回答

1

没有什么能够阻止“传统”语言实现高水平的并发。使用异步库和合适的数据结构,您应该能够获得类似的甚至更好的结果。

如果你考虑一下,那么“并发”语言的大多数编译器/解释器都是用C/C++编写的,这意味着C/C++能够执行大量的并发。

+0

“(...)是用C/C++编写的”。究竟。这就是我对在c/C++上看不到高并发性的文章感到怀疑的原因。 – Patric