SU.C_CPP----------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 58 из 100
 От   : Rinat H. Sadretdinow                2:5020/620        18 июл 23 09:43:38
 К    : Nil A                                                 18 июл 23 09:54:10
 Тема : Rust
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/620 64b6349c
@REPLY: 2:5015/46 64b628f6
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9.0-cur 2021-05-15
Hello Nil!

18 Jul 23 08:50, you wrote to me:

 NA>>> Hу чё, есть кто пишет на расте?
 RS>> Я честно пытался в нём разобраться. Просто ради интереса и от
 RS>> нечего делать. Потратил полгода, *ПОЛГОДА* Rust Book выучил
 RS>> практически наизусть. В результате _уверенно_ могу написать
 RS>> "Hello, world!", а всё что сложнее -- это какое-то мозгокрутство
 RS>> просто ужасное.

 NA> Может ты ещё книжку по Haskell всю прочитал и на нём хеллоу-ворлды
 NA> писал? :-)

Hет. Вот это вот нет.

 Для меня [на данный момент] существуют два непонятных синтаксиса, это
Rust и Haskell. Причём если в [чужих] исходниках, написанных на Rust ещё
можно [иногда] что-то понять после до-о-о-олгого втыкания -- там видно что
да, это реально какой-то осмысленный код, структурированый, это явно
программа, то исходники на Haskell лично для меня выглядят как абсолютно
бессмысленный набор палочек, чёрточек, буковок и знаков препинания в хаотическом
порядке, чистый

head /dev/random > my_program.hs

 Так что за Haskell я никогда не возьмусь ни ради интереса, ни от
нечего делать, ни ради денег, причём даже ради *очень* больших денег не
возьмусь, ни даже под дулом автомата -- пусть лечше расстреляют сразу.

 NA> Я слышал, что надо несколько месяцев потратить, чтобы его изучить, и
 NA> то, хорошо бы, чтобы в комманде кто-то был с опытом, чтобы "лучшие
 NA> практики" показывал и код ревьювил.

 Я тоже такое слышал. Только вот где найти такого человека с опытом
в Rust? У меня ни в ближайшем, ни даже в далёком окружении таких
нет.

 NA> Hа этом фоне, Go я за неделю освоил, и через две уже что-то
 NA> полезное начал писать.

 Go мне показался элементарщиной. И я его тоже освоил буквально за
неделю. Даже для закрепления сваял бота в телеграме для игры в
крестики-нолики ;-) Hо вот где этот Go применять -- ума не приложу. В этих ваших
интернетах вопят что Go, дескать, идеален для микросервисов. Ха! Знать бы что
такое эти ваши "микросервисы" и нафиг они нужны вообще.

 Из реальных программ на Go я видел только пресловутый "Golden
Point". Hу и мой телеграм-бот для игры в крестики-нолики.

 NA> Hо Go таки оверхед имеет, а на Rust можно уже линуксовые ядерные
 NA> модули писать.

 Как, чёрт возьми, на Rust писать *ядерные* модули если этот $@^#*$
borrow checker даёт по рукам при любой попытке полезть туда, куда реально
_надо_ но borrow checker решил что нет, вот туда как раз _не_ _надо_
ходить?

Bye!

--- GoldED+/LNX 1.1.5-b20180707
 * Origin: -= Thunder Bird =- (2:5020/620)
SEEN-BY: 50/109 250/25 301/1 341/66 450/1024 451/31
452/28 166 455/19 460/58
SEEN-BY: 463/68 467/888 4500/1 5000/111 5001/100
5005/49 5010/352 5015/42 46
SEEN-BY: 5020/113 545 620 715 830 846 848 1042
4441 12000 5022/128 5030/49
SEEN-BY: 5030/115 1081 5036/26 5049/1 5053/51
5054/89 5058/104 5059/37
SEEN-BY: 5061/133 5083/1 6090/1
@PATH: 5020/620 1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх