Size: a a a

Rust — русскоговорящее сообществo

2020 March 21

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Alex Zhukovsky
так и поверить можно, что шарп наследник плюсов а не жабы
ну он вторая стадия после C++CLI
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Boris Vinogradov
ну он вторая стадия после C++CLI
чет я сомневаюсь
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
кливые плюсы позже появились емнип
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
я в плане синтаксического сахара
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
Mike Lubinets
Оффтоп, но давно ли он мейнстримен?
С тех пор как его используют Facebook и GitHub не считая более мелких? 😂
источник

AT

Alexander Tchitchigin in Rust — русскоговорящее сообществo
Alex Zhukovsky
так и поверить можно, что шарп наследник плюсов а не жабы
C# наследник Delphi же. 😄
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Boris Vinogradov
я в плане синтаксического сахара
наследник не может появится раньше наследуемого, если это только не филлипс джей фрай
источник

YB

Yevhenii Babichenko in Rust — русскоговорящее сообществo
Эрик
Проблема раста в том, что он уникален. Чем больше языков изучил до раста, тем сложнее потом учить раст, потому что он заставляет отказываться от целой кучи привычек и при этом кроме переучивания со старых рельсов GC, динамической типизации, ООП или чистого ФП, раст ещё требует выучить ownership, трейтовые генерики и хотя бы macro-by-example, если процедурные макросы не тянешь. В итоге, конечно, раст крут, но учить его долго. Единственный язык, который не мешает учить раст - ассемблер.
Если честно, кроме того, как устроен ownership и макросы - ничего прям радикально отличного от мейнстрима я не увидел. Я, конечно, больше за практику, и в теории языков программирования разбираюсь не очень. Может быть, из-за этого.

Вот cargo хорош, после этого на инструментарий для других компилируемых языков смотреть невозможно.
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Yevhenii Babichenko
Если честно, кроме того, как устроен ownership и макросы - ничего прям радикально отличного от мейнстрима я не увидел. Я, конечно, больше за практику, и в теории языков программирования разбираюсь не очень. Может быть, из-за этого.

Вот cargo хорош, после этого на инструментарий для других компилируемых языков смотреть невозможно.
ну вот куча народа бегает кругами как овнершип сложный
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
хз, не сложный, особенно если им не пользоваться в структурах
источник

YB

Yevhenii Babichenko in Rust — русскоговорящее сообществo
К нему просто трудно привыкнуть, нужно, чтоб мозги в правильную сторону выкрутились. Потом привыкаешь и уже нормально.
источник

YB

Yevhenii Babichenko in Rust — русскоговорящее сообществo
Alexander Tchitchigin
С тех пор как его используют Facebook и GitHub не считая более мелких? 😂
По такой логике и Rust можно назвать мейнстримным языком. Хотя в мейнстриме про него нет ничего, кроме срача. Но следует признать, что про хаскель и срача нет :)
источник

MK

Matwey Kornilov in Rust — русскоговорящее сообществo
Господа
источник

MK

Matwey Kornilov in Rust — русскоговорящее сообществo
Я забыл синтаксис и не могу нагуглить
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Yevhenii Babichenko
По такой логике и Rust можно назвать мейнстримным языком. Хотя в мейнстриме про него нет ничего, кроме срача. Но следует признать, что про хаскель и срача нет :)
Есть, просто не для всех
источник

MK

Matwey Kornilov in Rust — русскоговорящее сообществo
Есть x, хочу вызвать fun(), которая в двух разных типажах определена, как выбрать типаж?
источник

is

ilya sheprut @optozorax in Rust — русскоговорящее сообществo
Matwey Kornilov
Есть x, хочу вызвать fun(), которая в двух разных типажах определена, как выбрать типаж?
<x as Trait2>.fun()
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Matwey Kornilov
Есть x, хочу вызвать fun(), которая в двух разных типажах определена, как выбрать типаж?
Trait::fun(x)
источник

MK

Matwey Kornilov in Rust — русскоговорящее сообществo
А куда делся PartialEq для std::io::Error?
источник

MK

Matwey Kornilov in Rust — русскоговорящее сообществo
Что за ерунда, только я красиво всё написал
источник