They say Python is the easiest language to learn, that being said, how much did it help you learn other languages? Did any of you for instance try C++ but quit, learn Python, and then back to C++?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • The CLR itself is written in C++

  • hy

    A dialect of Lisp that's embedded in Python

  • There's even Hy, which is "a Lisp dialect that's embedded in Python". It transpiles to code the Python interpreter can handle. So you get the features of a Lisp combined with the features of Python and all of the libraries it has available. To me, that sounds like a great combination.

  • 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
  • awesome-functional-python

    A curated list of awesome things related to functional programming in Python.

  • Really strange new lands can be found in functional programming languages like Haskell, Elm, OCaml, Elixir, and the like. Functional programming in Python isn't something I have adopted fully, but I do find it a helpful paradigm. Interesting tools available for it.

  • macropy

    Macros in Python: quasiquotes, case classes, LINQ and more!

  • You keep pretending that I and other people are saying that by learning a language you magically pick up these concepts, but literally nobody here is saying that. I'm glad that you love macros so much, but they can certainly be implemented in other languages, for just one example.

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