Misha
Ну или хрен его знает. Я вообще только пытаюсь приобщиться к опенсорсу.
Berkus
почему?
ну потому что надо предоставлять удобную структуру данных для работы с апишкой а не просто фетчилку json-а
Berkus
json я могу любой http client либой зафетчить
Deleted Account
люди как мне поставить раби?
Loo
ладно\
Deleted Account
то есть gem
Kerrigan
Loo
давай
Mike
Alex
Deleted Account
Alex
я думал тебе ридонли оставили.
Deleted Account
Alex
Deleted Account
Deleted Account
Berkus
Berkus
Berkus
забаньте его уже, ебантизм какой-то
Loo
Loo
оставил права на чтение
Loo
надеюсь по нему никто плакать не будет
Anonymous
>антивирус
Berkus
Berkus
Berkus
хых, в супапро он уже рестриктед
պլհկ
Alex
Он даже этого уже не скажет.
Kerrigan
> не вулкан
> не опенгл
DirectX что ли?
Anonymous
metal?
Kerrigan
ага
Evgenii
https://www.redox-os.org/news/gsoc-self-hosting-final/
Anonymous
а как голосовать за кик?
Berkus
а тут чото бан ботов не завезли
Anton
кик
кик – 7
👍👍👍👍👍👍👍 88%
не кик – 1
👍 13%
👥 8 people voted so far.
Berkus
/report
Berkus
@admin
Berkus
ы
Anonymous
нет group butler
Berkus
Berkus
https://github.com/redox-os/kernel а, таки чото делали
Berkus
окай
vladislav
да, писали
vladislav
меня больше интересует, пользовался ли этим кто нибудь?
vladislav
и существует ли совместимость с софтом под линукс? Не нашёл об этом инфы
Berkus
ну в gsoc таргете было заявлено желание использовать посикс юзерспейс
Berkus
то есть обычный совершенно
Berkus
но вроде даже autotools еще не запускаются
Berkus
так что собрать что-либо будет затруднительно
vladislav
ну по факту это unix на расте?
Berkus
это unix-like kernel на расте плюс линуксовый юзерспейс на чем угодно
Berkus
кернел правда выглядит довольно минималистично
Berkus
если не забросят - через пару лет может стать юзабельно, но вряд ли
vladislav
в таком случае, я не очень понял цели этого проекта? Показать, что раст может?
Berkus
плюс написано microkernel - а оно по факту монолитное, просто из раст модулей
Berkus
Berkus
но то что даже лоулевельный код можно писать на расте это приятно, надо будет тоже какое-нибудь микроядро запилить на нем
vladislav
Не смотрел код, но кажется, что там все важные моменты в unsafe блоках, что нивилирует приемущества языка. Буду рад ошибаться.
Berkus
да, конечно, вся жуть засунута в ансейф но сверху вроде более менее адекватные интерфейсы
Alex
Alex
А не все приложение в unsafe.
Berkus
но я тоже подробно не читал, надо собрать и посмотреть чо там как - может оно в варнингах все напрочь)
Alex
unsafe ты тестируешь вручную, и дальше поверх него делаешь стабильное апи
Berkus
Alex
у тебя по сути некоторые базовые типы внутри тоже unsafe
Alex
Но они протестированы хорошо, и ты safe ими пользуешься.
Alex
в общем между unsafe fn main {} и fn main { unsafe {} } второе предпочтительнее.
vladislav
Berkus
Alex
vladislav
ну тесты же писать надо)
Berkus
главное сделать unsafe surface минимальным
Alex
Базовые типы раста вообще вроде формализировали
Alex
там даже баг нашли пока это делали.
vladislav
Alex
с тем же успехом ты можешь бояться что у тебя электрон в процессоре не туда пойдет
Alex
ведь человеческий фактор.
Alex
но системы сейчас настолько сложные, что все равно нужно каким то вещам доверять.