Size: a a a

2020 September 21

EG

Emmanuel Goldstein in pro.vim
Но благодаря cargo с этим можно спокойно жить.
источник

f

fishsouprecipe 🤍 in pro.vim
Emmanuel Goldstein
Стдлиб чего?
Стдлиб раста маленький. Всё разнесено по отдельным крейтам, в стдлибе нет даже рандома.
Ну конечно стдлиб раста блиа) Я там потыкал потыкал, хеллоуворлднулся. Не понял прикол с isize и usize - пошёл дальше писать на питоне) А так как второй язык - очень хотел бы раст осилить, так как там нет GIL
источник

EG

Emmanuel Goldstein in pro.vim
fishsouprecipe 🤍
Ну конечно стдлиб раста блиа) Я там потыкал потыкал, хеллоуворлднулся. Не понял прикол с isize и usize - пошёл дальше писать на питоне) А так как второй язык - очень хотел бы раст осилить, так как там нет GIL
Давай в личку, я готов пропагандировать раст, но для этого чатика это оффтоп
источник

AS

Aleksander Samoylenk... in pro.vim
Emmanuel Goldstein
Давай в личку, я готов пропагандировать раст, но для этого чатика это оффтоп
А можно мне потом пропаганду переслать? Я бы почитал с удовольствием)
источник

GK

Georgy Komarov in pro.vim
fishsouprecipe 🤍
Ну конечно стдлиб раста блиа) Я там потыкал потыкал, хеллоуворлднулся. Не понял прикол с isize и usize - пошёл дальше писать на питоне) А так как второй язык - очень хотел бы раст осилить, так как там нет GIL
Раст, при необходимости, можно интегрировать в пайтоновский проект. Переписать части кода, критичные к производительности и оформить в виде либы. Так сделали, например, в anki. Причём GUI-код сохранили (там pyqt5).

Собственно, то же самое можно сделать и на С/C++, да.
источник

EG

Emmanuel Goldstein in pro.vim
Georgy Komarov
Раст, при необходимости, можно интегрировать в пайтоновский проект. Переписать части кода, критичные к производительности и оформить в виде либы. Так сделали, например, в anki. Причём GUI-код сохранили (там pyqt5).

Собственно, то же самое можно сделать и на С/C++, да.
Питон для этого и нужен, в сущности
источник

EG

Emmanuel Goldstein in pro.vim
Склеивать куски кода на низкоуровневых языках
источник

GK

Georgy Komarov in pro.vim
Emmanuel Goldstein
Питон для этого и нужен, в сущности
Ну да, норм тема. Сначала запилить прототип, потом оптимизировать.
источник

SS

Sergey Sikorskiy in pro.vim
Не надо писать на Питоне. Надо писать на С++ в стиле Питона. Убиваются сразу 2 зайца. )
источник

GK

Georgy Komarov in pro.vim
Sergey Sikorskiy
Не надо писать на Питоне. Надо писать на С++ в стиле Питона. Убиваются сразу 2 зайца. )
Это ещё как?
источник

EG

Emmanuel Goldstein in pro.vim
C++ это хтонический монстр. Мощный, но непостижимый человеческому разуму.
источник

SS

Sergey Sikorskiy in pro.vim
Georgy Komarov
Это ещё как?
Код дизайнится так, что нет необходимости управлять памятью вручную. Т.е.  в Вашем коде не будет использоваться new/delete вообще. Использовать полиморфные типы данных.
источник

EG

Emmanuel Goldstein in pro.vim
Непрочный человеческий ум может охватить лишь часть его, и писать на ней код, который не обязательно поймёт другой плюсовый разработчик.
Ум другого плюсового разработчика мог охватить другую часть.
источник

SS

Sergey Sikorskiy in pro.vim
Emmanuel Goldstein
C++ это хтонический монстр. Мощный, но непостижимый человеческому разуму.
С++ крайне прост.
Если хочется чего-то интересного, то попробуйте попрограммировать на Прологе. В нем нет операции присваивания и циклов. )
источник

JC

Julian =) Coffee in pro.vim
Если плюсы сравнивают с прологом, это уже о чем-то говорит
источник

EG

Emmanuel Goldstein in pro.vim
Sergey Sikorskiy
С++ крайне прост.
Если хочется чего-то интересного, то попробуйте попрограммировать на Прологе. В нем нет операции присваивания и циклов. )
C крайне прост.
C++ это дикая хтонь с огромным стандартом, пятью видами значений и прочей радостью.
источник

EG

Emmanuel Goldstein in pro.vim
Emmanuel Goldstein
C крайне прост.
C++ это дикая хтонь с огромным стандартом, пятью видами значений и прочей радостью.
s/видами/категориями/
источник

NG

Nicholas Guriev in pro.vim
Sergey Sikorskiy
Код дизайнится так, что нет необходимости управлять памятью вручную. Т.е.  в Вашем коде не будет использоваться new/delete вообще. Использовать полиморфные типы данных.
Дело ведь не только в управлении памятью. Автоматическое управление памятью много где есть, не только в питоне или си++
источник

EP

Evgeny Pichugin in pro.vim
Sergey Sikorskiy
Код дизайнится так, что нет необходимости управлять памятью вручную. Т.е.  в Вашем коде не будет использоваться new/delete вообще. Использовать полиморфные типы данных.
может тогда уже в сторону раста посмотреть, с такими взглядами?
источник

EG

Emmanuel Goldstein in pro.vim
"lvalue это такой glvalue который не xvalue" звучит не очень просто для меня
источник