"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Estampado

Estampado

Publicado em 2024-11-08
Navegar:942

Stampy

Nas últimas semanas, tenho precisado fazer algo muito simples, em teoria, digitar um carimbo de data/hora.

Sim, eu poderia usar um dos milhares de scripts bash ou escrevê-lo em Python enquanto dormia, mas queria usar isso como uma desculpa para voltar a escrever GoLang. Eu me apaixonei por ele pela primeira vez durante o feriado de Ação de Graças. Levei um pouco mais de uma semana (40 horas) para pegar o jeito o suficiente para escrever um pequeno analisador SNMP personalizado para o aplicativo de monitoramento PRTG.

O problema que encontrei originalmente foi que o aplicativo Python de thread único não cuspia os dados necessários com rapidez suficiente. É triste dizer que foi mais fácil para mim aprender uma linguagem de programação por um tempo do que, na época, aprender como fazer multi threading em Python?.

Avançando para 2024, fiquei com um pouco de inveja de todos os aplicativos CLI bacanas escritos em Rust. Não tenho nada contra isso pessoalmente, só não tenho tempo nem paciência para abordar algo com aquela curva de aprendizado ÍNGREME no meu tempo livre. IMHO GoLang é “rápido o suficiente” para a maioria dos propósitos práticos. Digo a todos que conheço: se você só pode aprender uma linguagem de programação, aprenda Python. Se você puder aprender dois, aprenda Python E GoLang. Eles se complementam bem, ao mesmo tempo que são fáceis de aprender e muito capazes no espaço devops.

De qualquer forma, espero que goste do Stampy ?, deixe-me um comentário ou um e-mail se gostar?

Stampy

Stampy

Obrigado!


Informações de contato:

? Mastodonte

? E-mail

? Site RSS

Declaração de lançamento Este artigo está reproduzido em: https://dev.to/jelloeater/stampy-1nnp?1 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3