TetaTricks/chap/Python.tex

53 lines
1.4 KiB
TeX
Raw Normal View History

2020-12-12 01:07:40 +11:00
\chapter{Python} \label{chap:Python} \index{Python}
\section{Pourquoi je n'aime pas Python}
Depuis des lustres, autour de moi, je vois de plus en plus de
gens faire du code en Python,
certains même font de choses très avancées.
Et beaucoup de ces gens essayent de me convaincre que c'est
un langage vraiment trop bien, trop moderne, trop dans la
2024-08-17 19:01:32 +11:00
\textit{vibe} du devops\index{devops}, battery included, toussa.
2020-12-12 01:07:40 +11:00
Quelques uns d'entre eux vont même jusqu'à me parler d'un
certain \textbf{canard} qui faciliterait bien la vie
des preogrammeurs.
Je ne suis pas convaincu.
2024-08-17 19:01:32 +11:00
Parce qu'un langage où, si tu remplaces un caractère \textbf{invisible}
par un autre caractère tout aussi \textbf{invisible}, le programme
ne marche plus, je trouve ça un peu craignos.
Bien entendu, certains vont te dire~: « configurer l'éditeur, gna, gna. »
mais bon, être dépendant de la conf' d'un éditeur pour que les
choses fonctionnent, c'est un peu limite.
2020-12-12 01:07:40 +11:00
\section{Mais quand même...}
\begin{figure}[h]
\begin{center}
\includegraphics[scale=0.75]{chap/chronometre}
\caption{Chronometre}
\end{center}
\end{figure}
2024-08-17 19:01:32 +11:00
\section{Quelques trucs}
On souhaite parfois partager rapidement quelques fichiers sur
le réseau local. Avec une de batteries incluses, c'est facile.
À l'ancienne :
\begin{verbatim}
$ python -m SimpleHTTPServer 9000
\end{verbatim}
Et maintenant :
\begin{verbatim}
$ python3 -m http.server 9000
\end{verbatim}