Size: a a a

Compiler Development

2020 January 17

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
хотя ллвм в любом случае будет жить (ну пока для раста не сделают свой бэк)
а вроде для раста есть же уже бэк, написанный на расте
источник

E

EgorBo in Compiler Development
фуф, аж передернуло
источник

AS

Aleksey Shipilev in Compiler Development
EgorBo
для меня С++ отличный язык, но боже упаси если меня попросят стартовать новый проект на нем — написать билд скрипты для всех ОС, написать архитектуру, по традиции написать свой класс для строк, рефкаунтинг
Не, как раз *стартовать* на современном (без перегибов) С++ нормально. Вот то, что ты описываешь, тебе 100% придёт в любом приличном легаси :D
источник

E

EgorBo in Compiler Development
Alex Ф-ф-фэils!🌠︙
а вроде для раста есть же уже бэк, написанный на расте
так уволили же этих, не?
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
для меня С++ отличный язык, но боже упаси если меня попросят стартовать новый проект на нем — написать билд скрипты для всех ОС, написать архитектуру, по традиции написать свой класс для строк, рефкаунтинг
там да, тяжеловато немножко, но ща можно смак брать с конаном, рефкаунтинг есть в виде shared_ptr, строки - пока плохо да с ними, только на уровне байтов
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
так уволили же этих, не?
да там как-то сложно все это, надо будет позаниматься исследованиями фактов; я хоть уважаю раст, но сильно не слежу, я больше по "классическим" плюсам/шарпам/жаве/...
источник

E

EgorBo in Compiler Development
в С++ кстати завезли уже модули?
источник

E

EgorBo in Compiler Development
а то я отстал
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
да
источник

E

EgorBo in Compiler Development
можно ли в С++ создать проект, мышкой накидать зависимости и чтобы сразу всё у всех билдилось и прекомпайлед хедеры?
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
новые фишки в 20-м: корутины, модули, упрощение апишек некоторых в стдлибе плюсовой, ренжи (из крупняка)
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
можно ли в С++ создать проект, мышкой накидать зависимости и чтобы сразу всё у всех билдилось и прекомпайлед хедеры?
думаю, при желании можно)
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
ща как пакетники как раз визуальные -  нугет и vcpkg
источник

E

EgorBo in Compiler Development
ну т.е вот стартую я проект - геймдев движок, хочу сразу подключить Буллет, Сдл (простигосподи)
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
conan все же больше консольный, но в нем больше рецептов
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
ну т.е вот стартую я проект - геймдев движок, хочу сразу подключить Буллет, Сдл (простигосподи)
можно сделать conanfile.txt, в нем список зависимостей с conan-central, и в смаклисте его подключить
источник

E

EgorBo in Compiler Development
нужный зависимостей с поддержкой явно не будет
источник

E

EgorBo in Compiler Development
это как в линуксе, поставь убунту и попробуй поставить без присяданий новый cmake
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
это как в линуксе, поставь убунту и попробуй поставить без присяданий новый cmake
ой, да, бесит, я поэтому на федоре больше сижу))
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
EgorBo
нужный зависимостей с поддержкой явно не будет
вроде бы они уже опакечены в конан-централе или у бинкрафтеров
источник