Silenziosamente e senza farsi notare, il 20 aprile 2020 gli sviluppatori hanno annunciato il rilascio Python 2.7.18 — l'ultima versione Python dalla versione Python 2, il cui supporto è ufficialmente terminato.
Python — è un linguaggio di programmazione di alto livello, orientato a migliorare la produttività dello sviluppatore e la leggibilità del codice. La sintassi di base di Python è minimalista. Allo stesso tempo, la libreria standard include un'ampia gamma di funzioni utili.
Python supporta la programmazione strutturata, orientata agli oggetti, funzionale, imperativa e orientata agli aspetti. Le principali caratteristiche architettoniche includono tipizzazione dinamica, gestione automatica della memoria, introspezione completa, gestione delle eccezioni e supporto per computazione multithreading, oltre a strutture dati di alto livello. È supportata la suddivisione dei programmi in moduli, che possono essere raggruppati in pacchetti.
A tutti gli utenti si consiglia di passare alla terza versione del linguaggio: Python 3.
È importante notare che per mantenere la stabilità dei progetti esistenti, la comunità si occuperà di risolvere le vulnerabilità in Python 2.7, e i suoi rappresentanti sono ancora motivati a farlo. Ad esempio, Red Hat supporterà i pacchetti con Python 2.7 per le distribuzioni RHEL 6 e 7, mentre per l'8ª versione della distribuzione fornirà aggiornamenti dei pacchetti tramite Application Stream fino a giugno 2024.
Fonte: linux.org.ru
