Денис
но я не шарю
Денис
есть под линукс разработка — https://github.com/m4b/dryad — но она не работает =)
Kerrigan
> rust берет свое название от грибов Лолшто
Денис
Влад
так не хочеться устанавливать VS (
Денис
там там студия-то не нужна
Денис
только компилер&линкер и что там ещё из минимального набора
Alexander
так не хочеться устанавливать VS (
Vs не надо ставить, только тулс с линкером, оно довольно мелкое и там сразу ссылка даётся.
Влад
гхм, ща поищу, потому что мне тут подсовывают установку целого VS
Alexander
гхм, ща поищу, потому что мне тут подсовывают установку целого VS
Оно там, если правильно помню, две ссылки выдаёт, одна из них правильная.
Влад
кек, ща
Alexander
Вторая тоже, но не на Тулы.
Влад
две ссылки выдут на Visual Studio Community 2017
Влад
запросил в гугле и нашёл Microsoft Build Tools 2015
Влад
ща установлю) А то ща начил компилить хеллоу ворл и офигел))
Влад
от несправедливости мира)
Антон
Кек, у чата есть правила. И давно?
Dmitriy
Я ставил раст под винду с gcc, оно вроде все с собой тянет
Dmitriy
И не надо ставить vcpp
Kerrigan
Кек, у чата есть правила. И давно?
как создали и сову посадили
Антон
как создали и сову посадили
А, значит, это я слоупок
Влад
а ещё такой вопросик, cargo ведь это же сборщик? ну как make? Его можно юзать для c++?
Денис
он не универсальный сборщик
Антон
а ещё такой вопросик, cargo ведь это же сборщик? ну как make? Его можно юзать для c++?
1) сборщик 2) нет, потому как ручками писать не надо 3)нет
Денис
ты можешь на расте описать правила, по сути написать прогу, чтобы она дёргала gcc или что там нужно
Влад
то есть правила для cargo задаються на языке rust?
Денис
то есть если ты делаешь враппер и у тебя там какой-то небольшой сишный код, то его можно скомпилять используя build.rs, но ты вручную будешь там всё описывать
Денис
@Lazzlo2096 на языке TOML :)
պլհկ
Ну не совсем вручную, есть хелпер - cc
Антон
то есть правила для cargo задаються на языке rust?
Нет. В плане сборки в Rust всё сильно проще, чем в C++
Loo
Антон
Ну то есть есть ещё build.rs, но это исключение из правил, которое обычно используется для генерации кода
Денис
Ну не совсем вручную, есть хелпер - cc
то есть нечто большее чем Command::new("gcc") ??
Денис
ща буду гуглить
Денис
ааа, вот же https://github.com/alexcrichton/cc-rs
Влад
Спасибо вам всем за разъяснения)) Сейчас сам все буду гуглить по всему этому)
Kerrigan
Установи archlinux
и веселись с кросскомпиляцией
Kerrigan
я так баловался с vst под растом
Kerrigan
daw жевала только виндовые вст
Влад
Установи archlinux
у меня паральено усстановлен бубунту, но я просто ща сидел под виндой и мне резко захотелось попробовать rust, а переключаться нехотелось
Денис
в линуксе-таки удобней имхо
Loo
я так баловался с vst под растом
Неплохо, мне было бы интересно свою daw написать
Loo
Из линуксовых бесплатных я только ardour знаю
Loo
Там работы дохуя
Kerrigan
ardour на пульсе не работает
Kerrigan
и вообще ux там упоротый
Kerrigan
надо написать на расте дампер хттп-стрима и дергать его из го
Loo
lmms
Прикольно, надо пощупать
Kerrigan
И просматривать через хаскель
не, я пробовал хаскельный веб
Kerrigan
даже на расте проще писать
Anonymous
Даже?
Kerrigan
да
Kerrigan
вся эта апликативная функторота и монадные трансформеры это изнасилование
Денис
мне кажется тут был упор на "даже"
Kerrigan
Ты просто не достиг просветления
нет, это больше напоминает мне prop drilling из реакта
Kerrigan
когда нормально сделать нельзя чисто из идеологии языка
Alexander
Да, расту ещё далеко до хаскелся конечно. Композиция функций вообще жуткая в расте.
Alexander
Из позитивного, что похоже что Раст в один момент сменил направление и все же начал двигаться в сторону нормальных языков.
Денис
нормальных это каких?))
Anonymous
Пхп
Денис
ну я рад, что вы пришли к консенсусу )
Денис
я кстати слышал, что php 7 сделали получше
Kerrigan
я должен был пошутить, что пхп это не язык, а скрипт на перле
Anonymous
Язык врядли, рантайм да
Alexander
нормальных это каких?))
Так я же и пишу - хаскель например.
Антон
Alexander
Чат по идрису в телеграме тоже норм.
heavycharged
в чем соль функциональных языков?