Writing Python like it’s Rust

This page summarizes the projects mentioned and recommended in the original post on /r/programming

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • typing

    Python static typing home. Hosts the documentation and a user help forum.

  • 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).

  • It should, but it doesn't. If you want a Python like language where types actually actually perform as expected in terms of performance, then give Nim a try: https://nim-lang.org/. I can also highly recommend Go for the same reason: https://go.dev/. It's less Python like, but has a much bigger community around it than Nim. Both are impressive languages though and quite usable right now.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go

    The Go programming language

  • It should, but it doesn't. If you want a Python like language where types actually actually perform as expected in terms of performance, then give Nim a try: https://nim-lang.org/. I can also highly recommend Go for the same reason: https://go.dev/. It's less Python like, but has a much bigger community around it than Nim. Both are impressive languages though and quite usable right now.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • erg: A Python-compatible statically typed language written in Rust

    1 project | /r/ProgrammingLanguages | 14 Aug 2022
  • Erg: a Python-Compatible Statically Typed Language

    1 project | dev.to | 14 Aug 2022
  • Erg: A Python-compatible statically typed language

    1 project | /r/luckystarr | 14 Aug 2022
  • erg: A Python-compatible statically typed language written in Rust

    1 project | /r/rust | 14 Aug 2022
  • GitHub - erg-lang/erg: A Python-compatible statically typed language

    1 project | /r/rust | 14 Aug 2022