This seems like a pretty big deal - Rust is uniquely able to bridge the gap between performant systems programming and the safe, high level abstractions needed to build applications.https://twitter.com/ryan_levick/status/1191756469550624768 …
-
-
Replying to @raphlinus @Diana_InTheDay
I wouldn't say uniquely, there are other languages that can do this. But is certainly is the Juggernaut in this space.
1 reply 0 retweets 0 likes -
Replying to @noidd @Diana_InTheDay
It's a strong statement, but I stand by it. Rust can go into performance-critical domains such as pro audio, low-latency VR, etc. Of course, there are many other languages that could work well in less demanding contexts.
1 reply 0 retweets 3 likes -
Replying to @raphlinus @Diana_InTheDay
I say this with <3 ... If you add your additional criteria which effectively adds RT support et al then sure - rust is certainly the only language that fits that that I can think of currently. But - from your initial tweet - there were others ;-)
1 reply 0 retweets 0 likes -
Replying to @noidd @Diana_InTheDay
I don't think we fundamentally disagree, but to my mind "performant systems programming" includes latency-critical things. I'll try to be clearer about this when I argue the point in the future.
1 reply 0 retweets 2 likes -
Replying to @raphlinus @Diana_InTheDay
It's twitter, so we're limited in expression. No big. Our understanding of general terms is almost always going to be coloured by the problem domains in which we swim. I don't have any RT requirements in my world, but for concurrency and raw performance I chose pony over rust
1 reply 0 retweets 0 likes -
As with all things - one should use the language that best matches your problem domain. Pure performance and/or latency is rarely the most important requirement (albeit important). Rust is awesome, but the Actor model fitted my requirements better so I went that way.
1 reply 0 retweets 1 like
I wrote up my thoughts in more detail here:https://gist.github.com/raphlinus/14d0d23677f27684c4df10a74f531b4d …
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.