"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Timbre

Timbre

Publié le 2024-11-08
Parcourir:823

Stampy

Au cours des dernières semaines, j'ai dû faire quelque chose de très simple, en théorie, saisir un horodatage.

Oui, je pourrais simplement utiliser l'un des milliers de scripts bash, ou l'écrire en Python pendant mon sommeil, mais je voulais utiliser cela comme excuse pour me remettre à l'écriture de GoLang. J’en suis tombé amoureux pour la première fois pendant les vacances de Thanksgiving. Il m'a fallu un peu plus d'une semaine (40 heures) pour m'y prendre suffisamment pour écrire un joli petit analyseur SNMP personnalisé pour l'application de surveillance PRTG.

Le problème que j'ai rencontré à l'origine était que l'application Python à thread unique ne crachait pas les données nécessaires assez rapidement. C'est triste de dire qu'il a été plus facile pour moi d'apprendre un langage de programmation, puis, à l'époque, d'apprendre à faire du multithreading en Python ?.

Avance rapide jusqu'en 2024, et j'étais un peu envieux de toutes les applications CLI soignées écrites en Rust. Personnellement, je n’ai rien contre, je n’ai tout simplement pas le temps ni la patience de m’attaquer à quelque chose avec une courbe d’apprentissage aussi RIGIDE pendant mon temps libre. À mon humble avis, GoLang est « assez rapide » pour la plupart des objectifs pratiques. Je dis à tous ceux que je connais, si vous ne pouvez apprendre qu’un seul langage de programmation, apprenez Python. Si vous pouvez en apprendre deux, apprenez Python ET GoLang. Ils se complètent bien, tout en étant à la fois faciles à apprendre et très compétents dans le domaine du développement.

Quoi qu'il en soit, j'espère que Stampy vous plaira ?, laissez-moi un commentaire ou un mail si vous l'aimez ?

Stampy

Stampy

Merci!


Informations de contact :

? Mastodonte

? E-mail

? RSS du site

Déclaration de sortie Cet article est reproduit sur : https://dev.to/jelloeater/stampy-1nnp?1 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3