Our great sponsors
-
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
If it is really in your python code, another language that is interesting to use is Nim. You can go as low level in it as you want, as you would on C or Rust, and it offer a cleaner syntax similar to python, although with some differences
-
I wouldn't recommend using Rust for ML (at least not as a full Python replacement). Rust is a strong contender for ML deployments using some DL runtime library like ONNX. Using a combination of Python and Rust may be the safest bet now. Rust offers a very good Python interface https://github.com/PyO3/pyo3 too.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
It has pretty good integration with python, either for having your main code in python and writing small hot functions as nim and importing via nimporter or using python libraries in nim via nimpy.
Related posts
- `extended_key_value_attributes` has been stabilized, finally enabling things like `#[doc = include_str!("my_doc.md")]`!
- PyO3 to support Rust 1.41 to support Python's cryptography package
- Tell me it's my personal filter bubble. Why do people keep using Rust for building things where Go can be a perfect fit?
- Introducing cbor-diag, a simple tool dor CBOR Diagnostic Notation
- Tree Borrows - A new aliasing model for Rust