Paolo Redaelli personal blog

Category: Python

Flutter? A necessary evil

Flutter SDK is available only for Linux x64. MacOS has ARM and x64 packages, Windows has x64. This make developing on Raspberry a real chore, not to speak *BSD. This makes me distrust the language as it seems a little to much under the whims of the GAFAM that controls it.

The Xonsh Shell — Python-powered shell

The Xonsh Shell — Python-powered shell. Python shell. Python in the shell. Shell in Python. Shell and Python. Python and shell.Xonsh (sounds like “consh”) is a modern, full-featured and cross-platform python shell. The language is a superset of Python 3.6+ with additional shell primitives that you are used to from Bash and IPython. It works…

StocksTUI: Real-time stock market data in your terminal. In Python, using textual.textualize.io/ The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

Codon: high-performance Python compiler

Codon: high-performance Python compiler Codon is a high-performance Python implementation that compiles to native machine code without any runtime overhead. Typical speedups over vanilla Python are on the order of 10-100x or more, on a single thread. Codon’s performance is typically on par with (and sometimes better than) that of C/C++. Unlike Python, Codon supports…

Huge chances?

I know I know the Observer Pattern. I just wanted to be sure what was the best practice in Python. I found this: Risky Implementations: If the pattern is not implemented carefully, there are huge chances that you will end up with large complexity code. From https://www.geeksforgeeks.org/observer-method-python-design-patterns/ With all the complex code out there having…