«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Стэмпи

Стэмпи

Опубликовано 8 ноября 2024 г.
Просматривать:484

Stampy

Последние пару недель мне нужно было сделать что-то очень простое, теоретически — набрать временную метку.

Да, я мог бы просто использовать один из тысяч bash-скриптов или написать его на Python во сне, но я хотел использовать это как предлог, чтобы вернуться к написанию GoLang. Впервые я влюбился в него во время каникул на День Благодарения. Мне потребовалось чуть больше недели (40 часов), чтобы освоиться достаточно хорошо и написать небольшой собственный SNMP-парсер для приложения мониторинга PRTG.

Проблема, с которой я изначально столкнулся, заключалась в том, что однопоточное приложение Python не выдавало необходимые данные достаточно быстро. К сожалению, мне было легче выучить язык программирования while, чем в то время научиться выполнять многопоточность в Python?.

Перенесемся в 2024 год, и я немного завидовал всем изящным приложениям CLI, написанным на Rust. Лично я ничего не имею против этого, у меня просто нет ни времени, ни терпения заниматься чем-то таким КРУТЫМ процессом обучения в свободное время. ИМХО GoLang «достаточно быстр» для большинства практических целей. Я говорю всем, кого знаю: если вы можете выучить только один язык программирования, выучите Python. Если вы можете выучить два, изучите Python И GoLang. Они хорошо дополняют друг друга, одновременно просты в освоении и очень эффективны в сфере DevOps.

В любом случае, я надеюсь, вам нравится Стэмпи? Напишите мне комментарий или напишите мне по электронной почте, если он вам нравится?

Stampy

Stampy

Спасибо!


Контактная информация:

? Мастодонт

? Электронная почта

? RSS сайта

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/jelloeater/stampy-1nnp?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3