RAwesoMeat
Именно поэтому не хочу заходить слишком далеко в беседе
RAwesoMeat
Дилеммы терзают, опенсорс или нет....
RAwesoMeat
пока не решил
RAwesoMeat
все будет видно после поднятия облака с кросскомпиляцией и пр. прелестями.
RAwesoMeat
Мне от него есть польза. О других как-то пока нет времени думать (сорри, надеюсь никого не оскорбил)
Anatoly
Да, получилось великосветская беседа в стиле "- сэр? - сэр!".
Anatoly
это будет рай земной для производителей IDE, наконец-то твой CLion будет делать правильный рефакторинг :) и ты будешь счастлив
RAwesoMeat
Примерно тож самое слышал от ребят поклняющихся питону
Александр
после пары косяков IDE я тоже с опаской его юзаю, но в принципе хорошая фича - типа ренейминга методов, смены сигнатуры функции, автоматического создания реализации в cpp и перекидывания туда
Anatoly
Александр
почему убьёт-то? возродит
Крылатый
Модули это то, чего давно хотят ведь.
Anatoly
Ты нифига не говоришь, ты троллишь
Александр
так никто не делает модули ради рефакторинга, это просто дополнительный бонус от их введения
Billy
+1
RAwesoMeat
после пары косяков IDE я тоже с опаской его юзаю, но в принципе хорошая фича - типа ренейминга методов, смены сигнатуры функции, автоматического создания реализации в cpp и перекидывания туда
Открою тайну. В некотором царстве, в некотором государстве, для относительно "странных" проектов пишут менедежер на скриптах, который реализует и генерацию шаблонов, паттерны и пр. и IDE там не сводит свет клином.
RAwesoMeat
Иногда такие "фичи" становятся семенем для рождения новых IDE.
RAwesoMeat
зачем юзать свой велосипед когда есть хороший удобный инструмент?
Вот здесь готов поспорить, поскольку инструмент инструменту рознь.
RAwesoMeat
Напр. знаю о таких случаях, когда тот же eclipse под проект подгоняли для экономии времени.
RAwesoMeat
И таки оно было выгодно и имело эффект
🐙 Antony
Anatoly
Ильюх, дык ты сам бардак устраиваешь. Ты говоришь лозунгами не подкрепленными аргументами.
Anatoly
Да я 200 раз говорю, что рефакторинг — самая ненужная фича в IDE.
Anatoly
Это какой стороной к разговору?
Nikita
Да я 200 раз говорю, что рефакторинг — самая ненужная фича в IDE.
+ рефакторинг, который выполняется спинным мозгом не есть истинный рефакторинг
Anatoly
Где это я начал?
Anatoly
Я бы тебя, жопу с ручкой, оставил бы один на один с твоим кодом и лишил бы тебя средств рефакторинга.
Anatoly
И хотел бы от тебя услышать подобное заявление.
Anatoly
А то воздух сотрясать оно не мешки.
Anatoly
Если бы я тебя не знал, я бы тебе возможно поверил :)
RAwesoMeat
таки пошла ругань
Constantine
Ctrl+Shift+H лучшее средство рефакторинга
Anatoly
Грубовато-с
мы с ним много пудов соли съели :)
ep
Ctrl+Shift+H лучшее средство рефакторинга
Особенно, когда надо извлечь метод или класс, ага. Да просто переименовать методы в одном классе, не трогая в другом с такими же именами.
RAwesoMeat
+{100,500}
Igor
Господа извините что врываюсь в беседу, что вы думаете про метаклассы?
Berkus
Господа извините что врываюсь в беседу, что вы думаете про метаклассы?
наконец то в плюсах появятся нормальные макросы, а что
Berkus
я верю что саттер сможет
Berkus
это первый шаг к полному убийству сраного препроцессора
Egor
Питоновские?
Нет, плюсовые, я в танке: https://www.fluentcpp.com/2017/08/04/metaclasses-cpp-summary/
Berkus
взлетят метаклассы - можно будет собрать версию компилятора без пп и он все равно будет работоспособный
Igor
Питоновские?
https://www.google.ru/url?q=https://herbsutter.com/2017/07/26/metaclasses-thoughts-on-generative-c/&sa=U&ved=0ahUKEwiDzaP35JjXAhVsSZoKHdHVBokQFggLMAA&usg=AOvVaw3V0yl50ihOfmqmyW05bJ9b я про вот эти
🐙 Antony
А никто не видел ссылки с отисанием нововведений С17 (без плюсов!, именно С17)
Александр
Вообще его метакомпилятор уже работает
🐙 Antony
Да вот сам сегодня в первый раз о нём услышал: https://www.phoronix.com/scan.php?page=news_item&px=GCC-C17-Support-Coming
Vlad
ничоси
Vlad
пишут что это будет багфиксы к с11 всего лишь
Vlad
ничего кардинального
Александр
Александр
Вообще я несколько месяцев назад смотрел принятые пропозалы по сям, там всё как-то уныло
🐙 Antony
изкоробочной библиотеки для парсинга json не жадть? :)
Александр
Ну и что, оставить язык без обновлений? [s]Игрокам[/s]Программистам скучно
Anatoly
Так это же мечта. Ничего нового учить не надо.
🐙 Antony
Так вроде там один в один, за исключением стого заданных приоритетов операций из С++17
Александр
В си можно завезти constexpr без особых усилий
Anatoly
с теплотой вспоминаю как писал на С в стиле С++: https://pastebin.com/fCe8YZeB
Anatoly
не хочу туда больше :)
Berkus
либо оба этих случая одновременно. писать ядро на си ебантизм
Berkus
про seL4 я еще могу понять, там ядро мелкое, но что-то типа линукса - это дыра на дыре
Berkus
octave норм, правда я его только для курсеровских курсов использовал
Vladislav
Berkus
NOW KISS
ep
на cython можно вполне писать числодробилку и gil сбросить, и numpy использовать, и т.д. Транслируется в чистый Си, но правда это уже не совсем python. :)
ep
отключить глобальный лок интерпретатора http://cython.readthedocs.io/en/latest/src/userguide/parallelism.html#cython.parallel.parallel
ep
Ну это к тому, что Си уже не нужен математикам. Слишком муторно и долго реализовывать свои мысли. С учётом не очень удобных API всяких мат. библиотек. А тут пишешь вроде почти на питоне, запускаешь в питоне и работает всё быстро.
Berkus
ну СИ точно не подходящий язык почти ни для чего
Stanislav
ну СИ точно не подходящий язык почти ни для чего
ща прибежит Торвальдс и скажет что это ваш С++ не подходящий
Berkus
ща прибежит Торвальдс и скажет что это ваш С++ не подходящий
отправлю его ребейзить 18 вложенных бранчей его сишным говноподелием
Stanislav
и пачка баша
Berkus
там и баш немношк