These are chat archives for dev-ua/rust

20th
Feb 2016
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 03:46
Можно ли компилятор раста скомпилить растом?
Andrey Lesnikov
@ozkriff
Feb 20 2016 05:31
@gangstaJS компилятор ржавчины на ржавчине и написан, его по-другому и не соберешь :)
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 15:10
@ozkriff а нафига там тогда gcc указан?
Michael Pankov
@mkpankov
Feb 20 2016 15:28
@gangstaJS где "там"?
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 17:05
Michael Pankov
@mkpankov
Feb 20 2016 17:07
@gangstaJS потому что Rust работает поверх LLVM и LLVM написан на C++
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 18:34
@mkpankov то есть плюсы все таки не заменить
Andrey Lesnikov
@ozkriff
Feb 20 2016 18:36
@gangstaJS теоретически, llvm и на ржавчине можно переписать, просто объем работ огромный, а смысла не слишком много
так что смотря что имеется ввиду под "заменить" :)
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 18:50
Ну такое
Что у них еще нет fastcgi реализованого?
Я вот играюсь с растом и поневоле его с го сравниваю, у го просто шикарнейший пакет http, а у раста его нет вообще
Печаль короче говоря
Andrey Lesnikov
@ozkriff
Feb 20 2016 18:54
я с веб штуками слабо знаком, но гугл выдает https://github.com/danielksb/rust-fcgi и https://github.com/mohtar/rust-fastcgi . все не то?
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 18:54
Блин ну 2 и 5 звезд не внушают доверия)
И то не реализация на расте, они просто обернули както плюсовую либу
Andrey Lesnikov
@ozkriff
Feb 20 2016 18:57
это про первую ссылку, а вторая, вроде, вся на ржавчине. без понятия, насколько они там законченные и надежные, это да
Michael Pankov
@mkpankov
Feb 20 2016 19:27
@gangstaJS что этот пакет из го делает? http-сервер?
Michael Pankov
@mkpankov
Feb 20 2016 19:33
вообще есть hyper
Alexander Shapovalenko
@gangstaJS
Feb 20 2016 21:50
@mkpankov да, 1000 и одним способом cgi fastcgi wsgi и пр
Да вот как раз с hyper играюсь
У него openssl депенденси на маке билдится карявенько