[uanog] Rust or Go?
Volodymyr Litovka
doka at funlab.cc
Fri Mar 26 12:53:04 EET 2021
Привет,
хочется чего-то академически правильного. Меня не интересует кодинг ради
кодинга, мне нах не нужно "по быстрому как-нибудь коряво". Пока что из
того, о чем я прочитал и услышал, мне нравится Rust. Дополнительно -
трендовая мысль, которая звучит примерно "Rust - следующий язык
системного программирования; C - новый ассемблер", подсказывает, что он,
кроме удовольствия, может оказаться и полезен.
Книжки - да, я за последние 3-4 месяца прочитал больше, чем за
предыдущие 3-4 года :) Что до напитков, то в последнее время я
предпочитаю водочку, она сейчас более соответствует моему внутреннему
состоянию. Для виски - у меня пока нет столько внутреннего покоя и не
бывает нескольких часов одиночества.
On 26.03.2021 12:40, Oleksii Radetskyi wrote:
> Всем привет!
>
> Что-то мне кажется, что GoLang подойдет лучше под текущие и будущие
> задачи с пониманием работы сети.
> Да, он коряв, достаточно дурацкий, но он прост как пять копеек. И при
> этом достаточно быстр.
> Он как раз для системных тулзовин.
>
> А для души я бы книжку интересную почитал да впил бы виски вкусного, а
> не изучал бы новый для себя ЯП.
>
> PS. Только не вздумай лезть в nodejs/typescript. Тогда жизнь твоя не
> будет стоить и ломаного цента (С) :-)))
>
> On Thu, Mar 25, 2021 at 7:55 PM Maksym Tulyuk <maksym at tulyuk.com
> <mailto:maksym at tulyuk.com>> wrote:
>
> Привет!
>
> Для "чисса интересно и проветрить мозг” я бы рекомендовал что-то
> из функциональных языков
>
> IMHO не "академически-маргинальное” это или JavaScript или
> R+magrittr+dplyr+purrr
>
> Если даже ничего не понравится, то map, filter, reduce станут
> твоими лучшими друзьями:
>
> Разве это не прекрасно?
> library(magrittr)
> library(purrr)
>
> result <-
> seq(1:10) %>%
> keep(~.x %% 2 == 0) %>%
> map(~.x * 10) %>%
> reduce(`+`)
>
> Или вот так:
> const result = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
> .filter(n => n % 2 === 0)
> .map(a => a * 10)
> .reduce((a, b) => a + b);
>
> Regards,
> Maksym
> On 24 Mar 2021, 16:02 +0100, Volodymyr Litovka <doka at funlab.cc>,
> wrote:
>>
>> Привет,
>>
>> странно, но чёт захотелось какой-нибудь другой язык
>> программирования выучить, компилируемый - так, чтобы с
>> типизацией, со всей строгостью по закону, без этих вольностей
>> "тут строка, а теперь - число". Конкретной задачи нет, это чисса
>> интересно и проветрить мозг, но в совсем уж
>> академически-маргинальное лезть не хочется - может всё-таки
>> польза какая будет при случае :)
>>
>> Rust или Go? Наверное, главный вопрос - наличие экосистемы
>> библиотек/модулей, чтобы всё-таки была можливость не всякий раз
>> лезть в low-level coding, а хотя бы раз через три? :)
>>
>> Шо думаете?
>>
>> --
>> Volodymyr Litovka
>> "Vision without Execution is Hallucination." -- Thomas Edison
>> _______________________________________________
>> uanog mailing list
>> uanog at uanog.kiev.ua <mailto:uanog at uanog.kiev.ua>
>> https://mailman.uanog.kiev.ua/mailman/listinfo/uanog
>> <https://mailman.uanog.kiev.ua/mailman/listinfo/uanog>
> _______________________________________________
> uanog mailing list
> uanog at uanog.kiev.ua <mailto:uanog at uanog.kiev.ua>
> https://mailman.uanog.kiev.ua/mailman/listinfo/uanog
> <https://mailman.uanog.kiev.ua/mailman/listinfo/uanog>
>
>
> _______________________________________________
> uanog mailing list
> uanog at uanog.kiev.ua
> https://mailman.uanog.kiev.ua/mailman/listinfo/uanog
--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20210326/9a3adb48/attachment-0001.html>
More information about the uanog
mailing list