"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > estampado

estampado

Publicado el 2024-11-08
Navegar:489

Stampy

Durante las últimas semanas he necesitado hacer algo muy simple, en teoría, escribir una marca de tiempo.

Sí, podría usar uno de los miles de scripts de bash o escribirlo en Python mientras duermo, pero quería usar esto como excusa para volver a escribir GoLang. Me enamoré de él por primera vez durante unas vacaciones de Acción de Gracias. Me tomó un poco más de una semana (40 horas) dominarlo lo suficiente como para escribir un pequeño y agradable analizador SNMP personalizado para la aplicación de monitoreo PRTG.

El problema con el que me encontré originalmente fue que la aplicación de un solo subproceso de Python no generaba los datos necesarios con la suficiente rapidez. Es triste decir que fue más fácil para mí aprender un lenguaje de programación por un tiempo y luego, en ese momento, aprender a hacer subprocesos múltiples en Python.

Avance rápido hasta 2024, y sentí un poco de envidia de todas las excelentes aplicaciones CLI escritas en Rust. Personalmente no tengo nada en contra, simplemente no tengo el tiempo ni la paciencia para abordar algo con esa curva de aprendizaje tan EMPENDIDA en mi tiempo libre. En mi humilde opinión, GoLang es "lo suficientemente rápido" para la mayoría de los propósitos prácticos. Les digo a todos los que conozco que si solo pueden aprender un lenguaje de programación, aprendan Python. Si puedes aprender dos, aprende Python Y GoLang. Se complementan bien entre sí, a la vez que son fáciles de aprender y muy capaces en el espacio devops.

De todos modos, espero que te guste Stampy ?, ¿déjame un comentario o un correo electrónico si te gusta?

Stampy

Stampy

¡Gracias!


Información de contacto:

? Mastodonte

? Correo electrónico

? RSS del sitio

Declaración de liberación Este artículo se reproduce en: https://dev.to/jelloeater/stampy-1nnp?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3