Крылатый
A further difference between IDEs and batch compiler is that they often impose very different requirements on the front-end: they depend on high performance in order to provide a "snappy" experience, and thus really want techniques like "incremental compilation", "fuzzy parsing", etc. Finally, IDEs often have very different requirements than code generation, often requiring information that a codegen-only frontend can throw away. Clang is specifically designed and built to capture this information.
Крылатый
Clion. Не?
Не юзает.
Крылатый
У них свой.
Крылатый
Мож ты с KDevelop перепутал...
Крылатый
Он могёт в комплит шлангом.
Vladislav
Почему? Что именно мешает?
Кроме того, clang'овский ast не совсем хорошо вписывается в концепцию PSI-элементов
Rafael 🌵
Clion. Не?
Вроде не
Andrew
Мож ты с KDevelop перепутал...
Kdevelop я лично тыкал. Вот у него все ок, но иногда падает
Vladislav
libclang начиная с некоторых размеров проекта становится неюзабельно медленным - он не сильно быстрее чем компиляция юнита clang'ом
Светомеч
Но тебе и бесплатного достаточно будет
Ссыль. Там же вроде только 30 дней триала?
Rafael 🌵
Ссыль. Там же вроде только 30 дней триала?
https://www.jetbrains.com/clion/buy/#edition=discounts
Vladislav
Ссыль. Там же вроде только 30 дней триала?
или так: https://confluence.jetbrains.com/display/IDEADEV/IDEA+2016.3+EAP
Oleg
или можно курсы на stepic.org проходить, там дают ключи к jetBrains на любой продукт
Oleg
не бесконечные ессесно, на пол года гдет
Светомеч
https://www.jetbrains.com/clion/buy/#edition=discounts
Там заявку надо подавать
Rafael 🌵
Там заявку надо подавать
Ну ты можешь с open source комитить
Rafael 🌵
Там заявку надо подавать
Но видимо да, они же сменили модель лицензирования
Rafael 🌵
А так как я пока студент, то для меня это прошло незаметно
Oleg
кул, не знал, спасибо
только там не сразу дают, мне за 2\10 курса дали ключ
Светомеч
Ну ты можешь с open source комитить
Там требования к проекту есть, не младше 3 месяцев, в активной разработке и т.п. Не всегда им удастся соответствовать
Ned
Торт
Ned
На всех и за счёт заведения
Ned
@isenbaev ты тут ещё?
Vladislav
@isenbaev ты тут ещё?
пока да, но скоро уйду
Ned
Вижу
Ned
Скажи две вещи
Ned
Сколько у тебя времени
Ned
И что делает ботфазер в своём юниттесте с 1000000 итерациями?
Ned
Lhs = rhs
Vladislav
5 минут, иначе я завтра на работу не проснусь)
Vladislav
это проверка на отсутствие memory leak'ов в операторе присваивания
Vladislav
рассчет на то что если он течет, то за 1000000 повторений натечет достаточно чтобы программа упала
Ned
Их же там нету...
Ned
Ассерт проверяет равенство указателей
Ned
И очевидно фейлится
Stanislav
да и то
Stanislav
если своп включен, это может долго происходить
Ned
Он просто обязан фейлиться, система не должна выдавать всегда один адрес массиву.
Vladislav
мне тоже это не показалось достаточно надежной проверкой)
Ned
Тем более миллион раз
Ned
Окей, стираю
Ned
Сколько у тебя времени - это сколько на часах..
Ned
В твоём поясе
Vladislav
а, 2 часа ночи)
Ned
Тогда спасибо, не задерживаю)
Stanislav
а, 2 часа ночи)
это где о_О
Stanislav
калифорния?
Ned
это где о_О
Америка ж.
Vladislav
Калифорния)
Stanislav
хех
Ned
Своп, кстати есть. Условно почти 24гб оперативы в сумме.
Kirill
Rafael 🌵
Это какой?
Уже выяснили, что только бетка
Stanislav
Это какой?
для студентов и опенсорса поди)
Stanislav
ну это еще доказать надо
Kirill
Rafael 🌵
ну это еще доказать надо
Ну я не проходил по ссылкеч которую тут кто-то кинул
Square
Откуда набег?
🦥Alex Fails
наверное, опять ж с сайта
Square
М?
Square
Чо за сайт?
babysitter
http://netology.ru/blog/prg-tg
babysitter
¯\_(ツ)_/¯
Square
¯\_(ツ)_/¯
Велкам, расскажите о себе )
🦥Alex Fails
http://netology.ru/blog/prg-tg
вроде мы виделись в каком-то чате по хакингу
babysitter
ничего интересного, скорее буду здесь ридонли. еще в универе пошел работать в одну компанию с огромным легаси плюсовым кодом. вот три года отработал. просто хочу стать хорошим программистом в моем понимании.
babysitter
вроде мы виделись в каком-то чате по хакингу
это наверное самое распространенное имя же
babysitter
мог быть кто угодно
🦥Alex Fails
авка похожая, мб обознался
Suigintou45
implicit conversion loses integer precision int to unsigned char. непонятно где там int... http://stackoverflow.com/questions/2602823/in-c-c-whats-the-simplest-way-to-reverse-the-order-of-bits-in-a-byte/2602885#2602885
Suigintou45
памяти мало, очень)
babysitter
о, еще один джон смит
JhSmith
Ага 👌
Anonymous
И что делает ботфазер в своём юниттесте с 1000000 итерациями?
Не ботфазер а myCrack - его тест (я писал об этом), а TheBotFather вообще - this username is invalid теперь