Why is C++ faster than python?

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

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • SaaSHub - Software Alternatives and Reviews
  • crystal

    The Crystal Programming Language

    There are "easy" compiled languages, eg Crystal (based on Ruby), as well as compilers for Python (PyPy). But they're not really used that much, at least from what I've seen, since the ubiquity of libraries and projects for existing languages lead most people to gravitate towards them.

  • HVM

    A massively parallel, optimal functional runtime in Rust

    There is progress being made on extremely fast, managed (this usually means easier from the perspective of the programmer) languages. The HVM is promising , although obviously focused on functional programming. Vale looks quite amazing, although it's still in progress and it's future performance is not really proven. Lobster works pretty well even now. And for an imperative (and multiparadigm), GC/RC/GenRef-free, memory safe language, we already have something production ready: Rust. Although I doubt many people would call rust "easy to use".

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • rust

    Empowering everyone to build reliable and efficient software.

    There is progress being made on extremely fast, managed (this usually means easier from the perspective of the programmer) languages. The HVM is promising , although obviously focused on functional programming. Vale looks quite amazing, although it's still in progress and it's future performance is not really proven. Lobster works pretty well even now. And for an imperative (and multiparadigm), GC/RC/GenRef-free, memory safe language, we already have something production ready: Rust. Although I doubt many people would call rust "easy to use".

  • Vale

    Compiler for the Vale programming language - http://vale.dev/ (by ValeLang)

    There is progress being made on extremely fast, managed (this usually means easier from the perspective of the programmer) languages. The HVM is promising , although obviously focused on functional programming. Vale looks quite amazing, although it's still in progress and it's future performance is not really proven. Lobster works pretty well even now. And for an imperative (and multiparadigm), GC/RC/GenRef-free, memory safe language, we already have something production ready: Rust. Although I doubt many people would call rust "easy to use".

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