でゲソ
си осилил выполнить лярд операций
でゲソ
надо 10 миллионов в секунду
でゲソ
отличная постановка задачи
Sr
отличная постановка задачи
Бля ты хуй. Или тупой.
Sr
Вообще я без наезда просто жаловался на жизнь и питон. Всё
doc
нахуй на питон жаловаться-то?
doc
все давно известно
でゲソ
окей, поясняю на пальцах. есть водичка и трубы. латуная труба смогла пропустить 300 литров надо чтобы текло со скоростью 10 литров в секунду медная труба с воздухом не осилила
doc
Вообще я без наезда просто жаловался на жизнь и питон. Всё
ты выбираешь между скоростью разраотки и скоростью кода. всегда
Cuno
Вообще я без наезда просто жаловался на жизнь и питон. Всё
Это чат про раст - тут на го жаловаться принято.
でゲソ
а чем си интерпретировали?
doc
пиши на расте. компромисс конечно в сторону скорости выполнения, но разработка быстрей чем на сях
doc
но например как на джанге сервисы штамповать в ближайшие годы не сможешь)
Sr
Хех))
doc
мне сложно представить джанго на расте) это такое кол-во шаблонов, которые генерят твой код, столько абстракций
doc
теоретически конечно возможно. может через лет 5
Andrew
особенно с учетом что в итоге получаешь просто магический незакомментированный код, так что нахуй
Тренируй ddd скилл. Комментарии будут не нужны (почти). А ещё комментарии могут врать. Идея откроет файл модуля быстрее чем я доберусь до него через файл-менеджер. Особенно учитывая реэкспорты и неоднозначную систему расположения файла модуля. Поэтому не использовать Гоу-2-деф - ну такое... Я бы тоже хотел нативную иде, но нет же её. Более того, вспомни историю с с# - микрософт закопал кучу времени и не один вагон денег на свой рослин (rls для с#). А он один хрен - полное говно по сравнению с решарпером. Делать компилятор и иде - не одно и тоже. У джетбрейнс есть экспертиза делать иде. Они вынуждены конкурировать, т.к. хотят денег (за раст пока не хотят, но это пока) Так что думаю, победит либо идея, либо какой-нибудь платный аналог рлс, но не сам рлс
Evgenii
https://lists.llvm.org/pipermail/lldb-dev/2018-January/013198.html
Marat
Да хотябы если он пустой цикл на одном ядре за секунду уложит, это уже интересно
Лол, пустой цикл на си соптимизируется в нихуя и можно хоть гугол операций делать
でゲソ
պլհկ
Пустой цикл на С - undefined behavior
でゲソ
Лол, пустой цикл на си соптимизируется в нихуя и можно хоть гугол операций делать
я думаю они его построчно интерпретировали миллиард раз в секунду
でゲソ
судя по тому что он пытается заявить
John
Пустой цикл на С - undefined behavior
Программа на C - undefined behavior
Anonymous
надо чекнуть
Marat
действительно ли в нихуя?
Ну это компилятор решает конечно
Andrew
go2def работала в саблайме. памяти жрет всего 55 метров. древо проекта сбоку. чяднт.
Сделай go2def в крейт. Затем из этого крейта ещё раз go2def в другой крейт, который не указан в cargo.toml твоего проекта. вс код с рлс так не умеет. Если получится, сегодня же попробую в саблайм
でゲソ
то есть раз он не в карго, то готодефается прямиком на crates.io?
Andrew
Нет, это транзитивная зависимость
Andrew
Оно скачивается в любом случае
Evgenii
Andrew
Просто у тебя в проекте явно его нет. А неявно может быть даже несколько разных версий
Anonymous
да, gcc сокращает даже с -O0
Evgenii
даже с О1 не сокращает
Anonymous
да ну
Anonymous
какая версия?
Evgenii
7.2
Evgenii
https://godbolt.org/g/qKrfCV
Evgenii
и транк тоже
Антон
Никель вообще хуйня
В чём это выражается?
Anton
В чём это выражается?
да все обвязки вокруг хипера - хуйня
Антон
да все обвязки вокруг хипера - хуйня
Так, а вот про это поподробнее. Что не так с hyper?
Anton
Кто сказал что хипер хуйня?
Anton
Я про обвязки - очень много накручивают поверх, не давая ощутимых приимуществ
Anton
зачастую синхронщина сплошная
Anton
лучше юзять hyper + tokio
Anton
напрямую
Anton
зато правда
Andrei
зато правда
аргументация уровня «поскольку руки после туалета тоже не все моют, давайте продолжать писать на сях всё, что только можно».
Sergey
.slice?
Sergey
https://doc.rust-lang.org/stable/std/?search=vec
Sergey
глава есть
Sergey
https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#slicing
Sergey
https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.as_slice
Sergey
my_vector[5..10]
Loo
В игрушечном все просто
Антон
В игрушечном все просто
Двусвязный список не просто
strcpy
идея тупит из-за сборщика мусора в яве, когда слишком много мелких объектов, всегда тормоза, ребята ошиблись языком
Alexey
Кстати-кстати, а idea же тоже поддерживает language server protocol! в полном объеме!
Alexey
https://github.com/gtache/intellij-lsp
Anton
разговор же был о идее
Alexey
и sublime text 3 тоже поддерживает
Anton
кстати
Anton
вроде помню что первую версию rls
Anton
писали в недрах мелкомягких
Anton
так же, или я чет путаю?
Anton
Ну и кстати о редакторах
Anton
я решился изучить как писать в емаксе
Anton
я осилил даже вим
Anton
я умею из него выходить
Loyd
Уже неплохо
Loyd
Я постоянно забывал, как из него выходить
Alexey
Я постоянно забывал, как из него выходить
для этого есть такая специальная кнопочка
Alexey
на системнике