@ProCxx

Страница 896 из 2477
Grigor
21.05.2017
22:36:55
Stanislav
21.05.2017
22:37:17
ну шланговый в qt creator медленее родного, хотя больше умеет

Grigor
21.05.2017
22:37:43
ну шланговый в qt creator медленее родного, хотя больше умеет
ну я rtags пользуюсь, нареканий по скорости нет

ну я rtags пользуюсь, нареканий по скорости нет
с ним даже рефакторить нормально можно

Google
Berkus
21.05.2017
22:43:58
Согласен, меня просто дико раздражает текущая ситуация с иде, особенно под линукс.
ну так а libclang для чего, получай себе аннотированное AST дерево и вот пожалуйста

Anton
21.05.2017
23:18:37
Он сильно жрёт-то?

Stanislav
21.05.2017
23:19:38
Его бы в креатор прикрутить...
берешь и свой плагин пишешь)

Grigor
21.05.2017
23:19:47
Rtags - нет

В памяти наверное метров 500

Если не меньше

На время индексации больше

Anton
21.05.2017
23:20:14
берешь и свой плагин пишешь)
После диплома надо попробовать.

Grigor
21.05.2017
23:20:30
На файлухе у меня 1.5 гб лежит его индекс

Anton
21.05.2017
23:22:09
На файлухе у меня 1.5 гб лежит его индекс
Он в индексе попроектно аст держит?

Grigor
21.05.2017
23:22:31
Да, для каждого проекта свой

Anton
21.05.2017
23:22:43
О, супер.

Google
Grigor
21.05.2017
23:23:19
Ну и кушает с разных систем сборки

Т.е. дружит с тем же make в отличии от модных иде, которые только в cmake умеют

вообще его емаксеры пилят

так что лучшая интеграция сами знаете с чем

Anton
21.05.2017
23:29:14
Ну, что и следовало ожидать.

Grigor
21.05.2017
23:31:55
сравнивая с тем же креатором - лучше выдает комплишн

по возможностям навигации вроде бы примерно одинаково

иерархии классов - одинаково

в виме позволяет переименовывать, как в других биндингах - не знаю

Stanislav
21.05.2017
23:34:27
Grigor
21.05.2017
23:34:37
полный

Stanislav
21.05.2017
23:35:05
просто я как то vs code год назад натравил на наш проект, индекс вышел в 1 гб )

Grigor
21.05.2017
23:35:20
ну вот у меня 1,5гб

Stanislav
21.05.2017
23:35:34
ну там буст был еще

Berkus
22.05.2017
06:19:37
https://github.com/cppit/jucipp
ебать гткшники наркоманы, поставил - миленькая штука, считает что половина интерфейса должна быть на эстонском

https://dl.dropboxusercontent.com/s/l157u8rng7qcftc/2017-05-22%20at%2009.20.png ну и пишет какой-то бред

Alexander
22.05.2017
06:24:20
Потому что гарантированно н лог н квиксорт в среднем случае будет медленнее
Нет, это не причина. Причина в том, что Маршаллу пофиг на это пока что

На cppnow было сравнение эффективности libcxx и libstdcxx

И там всё довольно норм. По крайней мере по тем бенчмаркам

В libcxx Маршалл хочет boost::spreadsort

Google
Alexander
22.05.2017
06:32:06
Это так, инсайдерская инфа

Pepe
22.05.2017
06:48:42
тот же функционал не будет быстрее только потому что он в виме
Также как тот же функционал на С не будет быстрее чем на питоне?

Evgeniy
22.05.2017
07:16:26
Также как тот же функционал на С не будет быстрее чем на питоне?
Ты реально считаешь, что разный язык и разный executable влияют одинаково?

Pepe
22.05.2017
07:18:07
Ты реально считаешь, что разный язык и разный executable влияют одинаково?
Там речь о разных иде же? Особенно кто за сколько открывает. Ну и это факт что открывают они, индексируют и тп. сильно по разному и скорее всего разница именно в исполнении. Тот же саблайм и вижуал код сравнить если

Что такое разный executable вообще не понятно

Admin
ERROR: S client not available

Шаурма
22.05.2017
07:18:49
Дед Пегас
22.05.2017
07:20:03
Запускаемый в vim код работает на 20% быстрей.

Pepe
22.05.2017
07:20:05
Ну допустим мы парсим код через libclang. Есть разница, происходит это в vim или в Qt Creator? Будет ли в vim быстрее?
А почему нет? Я просто не знаю qt может быстрый а если в вижуал код парсить то наверно будет

Pepe
22.05.2017
07:22:02
а почему да, если запускается тот же код из той же библиотеки?
Я не видел где там про тот же код из той же библиотеки но может я пропустил

Evgeniy
22.05.2017
07:22:42
> мы парсим код через libclang.

Daniel
22.05.2017
07:23:10
Кто нибудь поясните чем libstd++ отличается от libc++ Я конечно знаю что у плюсов есть стандартная библиотека std, но о существовании двух не в курсе

Дед Пегас
22.05.2017
07:24:09
Разная реализация стандартной либы.

Pepe
22.05.2017
07:24:12
> мы парсим код через libclang.
Так это ты уже какой то другой вопрос основанный на каких то своих предположениях задал

Дед Пегас
22.05.2017
07:24:14
#supapro

Group Butler [beta]
22.05.2017
07:24:14
#supapro
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Google
Pepe
22.05.2017
07:24:41
Так это ты уже какой то другой вопрос основанный на каких то своих предположениях задал
Если ты парсишь код одним и тем же то и результат наверно тот же

Только причем оно тут не знаю

Alexander
22.05.2017
07:25:08
Если ты парсишь код одним и тем же то и результат наверно тот же
примерно один и тот же* чуваки могут по разному этот самый libclang задействовать. + мб могут свои велосипеды чуток крутить поверх libclang

но это так, чисто житейское предположение

Berkus
22.05.2017
07:45:07
Если ты парсишь код одним и тем же то и результат наверно тот же
libclang не поддерживает базу, он только парсит аст, реализация индекса и прочих метаданных - на девелопере

Страница 896 из 2477