3 ms·
Maybe, but Python is still quite easy to pick, the only one that can do Deep Learning and Machine Learning well, etc. So, if we can use it, take advantage of i
by tiangolo 8y ago
Maybe, but Python is still quite easy to pick, the only one that can do Deep Learning and Machine Learning well, etc.
So, if we can use it, take advantage of its benefits and have tools like this that simplify everything without too many constraints, I would say it's a good tradeoff.
- m_ke 8y agoYeah for data science and CRUD workloads python is great. The performance difference between go and python in those settings are negligible and python wins out on ease of use and ecosystem.
- tiangolo 8y agoExactly. Totally agree.
- grumpopotamus 8y ago>Maybe, but Python is still quite easy to pick, the only one that can do Deep Learning and Machine Learning well, etc. This is such a terrible state of affairs. There are so many times I've wanted to generate synthetic training data efficiently and iterate in a tight training loop where I've gone back and forth endlessly between trying to get Python to be fast and trying to get the training part to work in another language.
- tiangolo 8y agoIf the bottleneck is computation, make sure you are using Numpy, Pandas, Dask, and the whole family of scientific Python. If it's IO, check asyncio tools. E.g. aiofiles.