Size: a a a

2020 September 08

IZ

Ilia Zviagin in pro.cxx
Crush_my_love
Ну а что мешает его сделать попроще?
Сделай.
источник

C

Crush_my_love in pro.cxx
Ilia Zviagin
Сделай.
Кто? Я?
источник

IZ

Ilia Zviagin in pro.cxx
Crush_my_love
Кто? Я?
Ну да, не я же, мне СМаке нравиться
источник

ИВ

Илья Волков... in pro.cxx
Ilia Zviagin
CMake нормальный, это тикль, если б ты знал, весьма неплохой язык
Не уверен насчет TCL, но CMAKE не нормальный)
источник

ИВ

Илья Волков... in pro.cxx
Rake показал, что системы сборки должны быть EDSL)
источник

ИВ

Илья Волков... in pro.cxx
C++ и так кишит языками. Ещё один учить не хочется
источник

EB

Elisey Budnitsky in pro.cxx
Ilia Zviagin
Сложно. Это вообще непростая задача. Но сильно зависит от постановки задачи, какой функционал ты туда захочешь заложить.
Надо, чтоб на ос можно было запустить свои Лабы и на си и все
источник

IZ

Ilia Zviagin in pro.cxx
Илья Волков
C++ и так кишит языками. Ещё один учить не хочется
Программист, которому сложно выучить ещё один язык? Смешно!
источник

AT

Alexey Tkachenko in pro.cxx
Ilia Zviagin
Да вы дети блин. Все вам на блюде подай...
С++ - путь боли и страдания. Тулинг такой же.
источник

ИВ

Илья Волков... in pro.cxx
Настоящим профессионалам тулинг не нужен. </sarcasm>
источник

TS

Timur Safin in pro.cxx
Илья Волков
C++ и так кишит языками. Ещё один учить не хочется
если что, то есть и такое - https://software-network.org/ там есть фронтэнд для скриптов сборки на Си++ @egorpugin
источник

AN

Alexander N in pro.cxx
Илья Волков
Rake показал, что системы сборки должны быть EDSL)
Rake? Это же make с Ruby
источник

ИВ

Илья Волков... in pro.cxx
В плане, что 1) удобно иметь полноценный язык для системы сборки 2) можно использовать уже привычные инструменты хоста.
источник

ИВ

Илья Волков... in pro.cxx
Было бы посмотреть на модульный бэкенд LSP с несколькими языками вместе
источник

ИВ

Илья Волков... in pro.cxx
Писать код в редакторе после идеешек не хочется от слова совсем)
источник

m

magras in pro.cxx
Alexander N
Я так понял необязательно copy, может быть и direct
На сколько я вижу в случае аргумента функции всегда copy: https://en.cppreference.com/w/cpp/language/list_initialization
источник

AS

Alex Sandrov in pro.cxx
Alexey Tkachenko
С++ - путь боли и страдания. Тулинг такой же.
Зачем вы так...
источник

ПК

Побитый Кирпич... in pro.cxx
Alex Sandrov
Зачем вы так...
Сам С++ ещё норм, а вот тулинг это да, шляпа полная
источник

ПК

Побитый Кирпич... in pro.cxx
Но с каждым годом становится всё лучше)
источник

AB

Aleksei Budyakov in pro.cxx
Всем привет. Изучаю C++ довольно давно. Курсера, степик, универ.

Сейчас углубляю знания читая Professional C++ by Marc Gregoire, С++ High Preformance by Victor Sehr.
Хотелось бы поинтересоваться у людей с большим практическим опытом и знаниями, о том что можно было бы еще толкового почитать.

Начал изучать CMake. Туториал с сайта CMake, различные видео с ютуба, в том числе Jason Turner (cpp weekly)
И все выглядит как пояснение набора команд. Хотелось бы больше идейной информации об организации проектов CMake + Conan / vcpkg.
Как лучше хранить те или иные компоненты проекта, управлять зависимостями, использованиe CPack, CTest.  
Не посоветуети ли какие-либо источники и по системе сборки? И что думаете об альтернативах вроде Meson, build2.
В инете пишут что неплохая книга Professional CMake: A Practical Guide by Craig Scott (Зеленая такая), но она платная и надо ли оно.

Так же интересно поинетресоваться у людей с опытом промышленной разработки о паттернах проектирования.
Часто ли применяются, что можно почитать по архитектуре приложений применительно к плюсам, насколько важно в реальных проектах продумывать изначально архитектуру/паттерны.
источник