Антон
Alexander
Aleksey
У функционального подхода вообще особенность, что он лучше работает со сборкой мусора. Без нее ленивость какая то кособокая выходит
Антон
Alexander
Не очень понял как связан функциональный подход, ленивость и сборка мусора. Имхо никак.
Антон
Или отладка.
Возможно. Я не настоящий Haskell-программист, в моих хелоу-ворлдах необходимость в пошаговой отладке не возникала
Антон
доня.
Sergey
Maybe не монада?
Антон
分解物質
доня.
Maybe не монада?
слегка утрирую, смысл в том, что то что для какого-то типа реализован тайпкласс монад, никак не влияет на возможность работать с состоянием/эффектами/отсутствующими значениями/..., которую этот тип предоставляет
Vlad
Dmitriy
А если кто в Одессе будет — пинайте, на пиво вытащу
доня.
и когда новичкам говорят, что для сайд-эффектов у нас МОНАДА IO, у них складывается ощущение что мы можем работать с сайд-эффектами именно потому что IO — монада
доня.
но это не так, и это вводит в заблуждение
A64m
и что теперь в чате не сидеть?
Антон
Anton
Anton
одна из охуеннейших фичей раста это как раз то что нет pkg-config
Dmitriy
Ух бля
Dmitriy
dll
Anton
по идее dll нужны только если хочешь сделать байдинги для другого языка
Anton
но в этом случае все как раз почти просто, ибо он очень прозрачно делает билд и можно делать пакеты сразу с билд либой
Anton
бля от pkg-config мне всегда плакать хотелось и закутаться в плед и бухать до смерти
Anton
cargo это идея богов
Судзумия
Не совсем
Судзумия
Но крутая
Судзумия
Судзумия
Αλεχ
Dmitriy
Ну оно все со CPAN спижжено так или иначе)
Dmitriy
Потому что как решение CPAN почти охуенен
でゲソ
Нави
Мне один знакомый показал код на Питоне, до этого даже не знал как он выглядит. Так через минут 5 с листа код читается на ура)
Думаю, это после раста со своей низкоуровне вой тяжестью, такое...
Αλεχ
про раст говорят что он низкоуровневый олько те, кто хочет его таким видеть
Αλεχ
я весьма высокоуровнево его воспринимаю
Dmitriy
Dmitriy
Ну такой чтобы аж обои отклеивались
Anton
Или библиотеку. Типа куте или чего то такого
ну я это начал рассматривать когда проектировал и подготавливался к написанию байдингов. Там как раз именно если байдинги для языков делать то все прозрачно, конечно чтото уровня gir я и близко не сделаю, но сделать байдинги например прозрачные к ноде вообще плевое дело с neon
Anton
только вот проблема в том что neon довольно ограниченный, и я часть возможностей не смогу юзать, например мне нужны промисы и колбэки вменяемые, с эвентами но такое на неоне хуй зннает как сделать
Anton
Ευγένιος
Ребята.
Ευγένιος
Киньте ссылку где описаны какие архитектуры поддерживает Раст.
Ευγένιος
А то найти не могу.
Anton
Ευγένιος
Потерял.
Anton
Ευγένιος
Спасибо.
Anton
одна секунда в поиске чата
Loo
Киньте ссылку где описаны какие архитектуры поддерживает Раст.
[loomaclin@loomaclin ~]$ rustup target list
aarch64-apple-ios
aarch64-linux-android
aarch64-unknown-cloudabi
aarch64-unknown-fuchsia
aarch64-unknown-linux-gnu
aarch64-unknown-linux-musl
arm-linux-androideabi
arm-unknown-linux-gnueabi
arm-unknown-linux-gnueabihf
arm-unknown-linux-musleabi
arm-unknown-linux-musleabihf
armv5te-unknown-linux-gnueabi
armv7-apple-ios
armv7-linux-androideabi
armv7-unknown-cloudabi-eabihf
armv7-unknown-linux-gnueabihf
armv7-unknown-linux-musleabihf
armv7s-apple-ios
asmjs-unknown-emscripten (installed)
i386-apple-ios
i586-pc-windows-msvc
i586-unknown-linux-gnu
i586-unknown-linux-musl
i686-apple-darwin
i686-linux-android
i686-pc-windows-gnu
i686-pc-windows-msvc
i686-unknown-cloudabi
i686-unknown-freebsd
i686-unknown-linux-gnu
i686-unknown-linux-musl
mips-unknown-linux-gnu
mips-unknown-linux-musl
mips64-unknown-linux-gnuabi64
mips64el-unknown-linux-gnuabi64
mipsel-unknown-linux-gnu
mipsel-unknown-linux-musl
powerpc-unknown-linux-gnu
powerpc-unknown-linux-gnuspe
powerpc64-unknown-linux-gnu
powerpc64le-unknown-linux-gnu
s390x-unknown-linux-gnu
sparc-unknown-linux-gnu
sparc64-unknown-linux-gnu
sparcv9-sun-solaris
wasm32-unknown-emscripten
wasm32-unknown-unknown
x86_64-apple-darwin
x86_64-apple-ios
x86_64-linux-android
x86_64-pc-windows-gnu
x86_64-pc-windows-msvc
x86_64-rumprun-netbsd
x86_64-sun-solaris
x86_64-unknown-cloudabi
x86_64-unknown-freebsd
x86_64-unknown-fuchsia
x86_64-unknown-linux-gnu (default)
x86_64-unknown-linux-gnux32
x86_64-unknown-linux-musl
x86_64-unknown-netbsd
x86_64-unknown-redox
Денис
ну за что :(
Судзумия
Loo
ЭЛЬБРУС НЕ ПОДДЕРЖИВАЕТ, НУ ЕГО НА ХУЙ ВАШ РАСТ
Max
Там обычный x86 (надеюсь)
Денис
Вычислительный комплекс «Эльбрус-3М1» создан на основе VLIW-процессора с архитектурой Эльбрус 2k фирмы МЦСТ
Loo
Там обычный x86 (надеюсь)
> Процессор содержит 4 ядра на улучшенной архитектуре Эльбрус, основанной на собственной VLIW-микроархитектуре.[1]
Anton
ну там есть моменты с саппортом
Anton
те что прям фулл саппорт без ебли не так то и много
Max
Anton
Anton
байкал неплохой относительно его цены относительно платформ типо всякой рапеспери
Anton
хотя конечно с ценой в 50 баксов это тоже слишком все же
Anton
а у байкала armV8
Anton
так что на расте писать можно
Sergey
но не очень-то нужно
Anton
ну у них и сайт лучше, и доки есть и дохуя с подробными всеми моментами, но вот подробных сведений о нем я не нашел
Loo