Size: a a a

2020 February 19

OT

Olya Telezhnaya in PiterPy Meetup
Eugene
rust плагин меня вообще пока сильно радует. оно реально production ready. Всякие мелочи приятные, типа при добавлении зависимости в Cargo.toml он фетчит crates.io и показывает версию крейтов, сбоку от пакета заботливо ссылочка на docs.rs появляется. Сказка просто.
я передала тимлиду rust плагина, он доволен))
источник

p

pragus in PiterPy Meetup
Eugene
rust плагин меня вообще пока сильно радует. оно реально production ready. Всякие мелочи приятные, типа при добавлении зависимости в Cargo.toml он фетчит crates.io и показывает версию крейтов, сбоку от пакета заботливо ссылочка на docs.rs появляется. Сказка просто.
Как раз хочу потрогать rust ;)
источник

ED

Eugene Denisov in PiterPy Meetup
Dima Boger
В строках не подсвечивает
Doctest же как-то понимает.
источник

DB

Dima Boger in PiterPy Meetup
Eugene Denisov
Doctest же как-то понимает.
У доктеста явное форматирование, да
источник

ED

Eugene Denisov in PiterPy Meetup
Eugene
rust плагин меня вообще пока сильно радует. оно реально production ready. Всякие мелочи приятные, типа при добавлении зависимости в Cargo.toml он фетчит crates.io и показывает версию крейтов, сбоку от пакета заботливо ссылочка на docs.rs появляется. Сказка просто.
Ммм! Tokio. На нём же делали альтернативный loop для asyncio, но дропнули поддержку.
источник

E

Eugene in PiterPy Meetup
Olya Telezhnaya
я передала тимлиду rust плагина, он доволен))
😊 полноценная отдельная IDE не планируется? Хотя уже сейчас там довольно много фич
https://intellij-rust.github.io/features/

Единственное, отладчика нет, но с этим в rust пока как-то не очень, в плане полноценного debugger.
источник

E

Eugene in PiterPy Meetup
Eugene Denisov
Ммм! Tokio. На нём же делали альтернативный loop для asyncio, но дропнули поддержку.
Оно вроде как недавно стало stable. Хочу один маленький проектик написать/переписать на reqwest и tokio. https://docs.rs/reqwest/0.10.1/reqwest/
источник

E

Eugene in PiterPy Meetup
pragus
Как раз хочу потрогать rust ;)
Я давно на него смотрю задолго до версии 1.0 и периодически ковыряю. Вот как раз хочу написать два проекта, один для обработки данных (линейная алгебра, многомерные массивы), а второй http-клиент для некого сервиса. Чтобы прочувствовать язык и посмотреть с разных сторон. :)
источник

OT

Olya Telezhnaya in PiterPy Meetup
Eugene
😊 полноценная отдельная IDE не планируется? Хотя уже сейчас там довольно много фич
https://intellij-rust.github.io/features/

Единственное, отладчика нет, но с этим в rust пока как-то не очень, в плане полноценного debugger.
источник

E

Eugene in PiterPy Meetup
Я только вот этот пункт не понял:

must have a debugger. But currently, the native debugger is a paid feature in IntelliJ ecosystem. So this IDE would be also paid

Какой именно отладчик платный? GDB-based? И значит ли это, что отладчика вообще не будет в этом плагине?
источник

p

pragus in PiterPy Meetup
Eugene Denisov
Ммм! Tokio. На нём же делали альтернативный loop для asyncio, но дропнули поддержку.
потому что нет смысла в альтернативном event loop
источник

ED

Eugene Denisov in PiterPy Meetup
Даже в uvloop?
источник

OY

Oleg Yurchik in PiterPy Meetup
А есть какие-то бенчмарки сравнения uvloop со стандартным asyncio и с go, например?
источник

OY

Oleg Yurchik in PiterPy Meetup
Что-то я поискал - и везде просто говорят, что быстрее, а цифр нет(
источник

ED

Eugene Denisov in PiterPy Meetup
Любопытно. Надо будет на досуге озадачиться.
источник

Б

Боброний in PiterPy Meetup
Oleg Yurchik
А есть какие-то бенчмарки сравнения uvloop со стандартным asyncio и с go, например?
источник

Б

Боброний in PiterPy Meetup
источник

Б

Боброний in PiterPy Meetup
источник

Б

Боброний in PiterPy Meetup
источник

OY

Oleg Yurchik in PiterPy Meetup
Спасибо большое)
источник