Taking ML to production with Rust
Although I am a python guy, if I had to bet on an alternative language here - its going to be Swift.The amount of evangelism money that Google is spending on Tensorflow is staggering. Its not just t-shirts, but an entire ecosystem - TensorBoard.dev, Tensorflow Privacy, TF Enterprise, Explainable AI Beta, free TPU on Google Colab etc.And all of them will soon be backed using Tensorflow Swift (https://www.tensorflow.org/swift). This is MNIST for Swift Tensorflow  - https://github.com/tensorflow/swift-models/blob/master/Datas... . Mind you this is runnable on Google Colab using TPU hardware acceleration in swift.Swift vs Rust is a very political thing...but previous discussions on HN have been tilted in favor of Swift [1]And we havent even touched on the elephant in the Room - Swift may soon hook into OSX Metal (which is arguably the only way to do GPU AI on macbooks now that the nvidia-Apple CUDA divorce is official [2] ). You can already call Metal from Swift...but not write shaders directly IMHO.[1] https://cloud.google.com/explainable-ai/[2] https://gizmodo.com/apple-and-nvidia-are-over-1840015246