mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

3K
active users

@screwtape
quote from your link
> Compile-time type checking helps to find bugs at compile time.
but

> you always need another program to run a Python script, unlike in C++ where you can run the compiled executable of your code directly. For example, c:\Python27\python.exe or /usr/bin/python.

stackoverflow.com/questions/68
also on thread
> there's a difference, both in theory and in practical performance, between interpreting directly and first compiling to some intermediate representation and interpret that), as with the reference implementation (CPython), or both interpreted and compiled to optimized machine code at runtime, as with PyPy.
the statement `a = b.c() ` is compiled to a byte stream which, when "disassembled", looks somewhat like load 0 (b); load_str 'c'; get_attr; call_function 0; store 1 (a). This is a simplification, it's actually less readable and a bit more low-level - you can experiment with the standard library dis module and see what the real deal looks like. Interpreting this is faster than interpreting from a higher-level representation.
> Python interpreter first reads the human code and optimizes it to some intermediate code before interpreting it into machine code. That's why you always need another program to run a Python script, unlike in C++ where you can run the compiled executable of your code directly. For example, c:\Python27\python.exe or /usr/bin/python.

Stack OverflowIs Python interpreted, or compiled, or both?From my understanding: An interpreted language is a high-level language run and executed by an interpreter (a program which converts the high-level language to machine code and then executing) on ...

@anselmschueler I mean data structure and algorithms

@anselmschueler I mean I heard about python ~ a decade ago, because of django ( or similar frameworks ), ML , torch, nlp etc and none of low level or type theory-ish topics .
people near me who were learning it , had Java in high school course and CPP in their UG
for one I use nix/poetry for getting pip, venv ,packages
and that was my remote impression

@xameer Could you spell out the three letter acronym please?

@slackline data structures and algorithms
sorry, its just so common here that I took it for granted

@xameer I may be wrong, but isn't DSA core of programming?