Size: a a a

2020 March 08

DS

Doge Shibu in rust_offtopic
Bogdan
в дотнет рантайме есть tailcall, кстати!
В скале тейлкалл в компиляторе напрямую встроен.
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Проблема в том, что если так компилить, то все плюсы дотнетовского рантайма тоже убираются.

Ну и зачем тогда оно нужно?
под дотнетом работает?
источник

B

Bogdan in rust_offtopic
Doge Shibu
В скале тейлкалл в компиляторе напрямую встроен.
это другое, то только текущую функцию так вызвать можешь
источник

B

Bogdan in rust_offtopic
fn foo(){
bar()
}

такое на уровне компиллера не сделаешь, разве через инлайн
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
под дотнетом работает?
А какие преимущества от просто работы под дотнетом, если нельзя пользоваться его преимуществами в плане работы с value типами?

Библиотек в джаве больше, вне value типов и т.п. рантайм и гц лучше.

Тогда смысл портирования языка теряется.
источник

OA

Oleg Andreev in rust_offtopic
Alex Zhukovsky
кстати интересно, почему люди знающие больше чем весь этот чатик в сумме пишут программы с 11к глобальными переменными
Та же фигня с криптографией. Пока не пришла молодежь с растом, считалось что крипто - это хуевейший сишный код без сорсконтроля, написанный только левой пяткой докторов наук. А если ты нифига не понимаешь, то ты просто смерд и don’t roll your own crypto
источник

OA

Oleg Andreev in rust_offtopic
А когда написали несколько отличных либ на расте, которые и быстрее и чище и документированней, то оказалось что король-то голый
источник

OA

Oleg Andreev in rust_offtopic
Но платить больше не стали
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
А какие преимущества от просто работы под дотнетом, если нельзя пользоваться его преимуществами в плане работы с value типами?

Библиотек в джаве больше, вне value типов и т.п. рантайм и гц лучше.

Тогда смысл портирования языка теряется.
ну, лично я вообще не понимаю, зачем она как язык нужна. Зачем-нибудь кому-нибудь пригодится, может
источник

B

Bogdan in rust_offtopic
я понял, что самый лучший рантайм у джавскрипта — можно выразить все-что угодно, еще и совместимо с самим JS
источник

Т8

Т-34 85 in rust_offtopic
Bogdan
я понял, что самый лучший рантайм у джавскрипта — можно выразить все-что угодно, еще и совместимо с самим JS
так это интерпретируемый язык. Есть ли смысл продолжать его обсуждать?
источник

B

Bogdan in rust_offtopic
Oleg Andreev
А когда написали несколько отличных либ на расте, которые и быстрее и чище и документированней, то оказалось что король-то голый
слуууушай, спрошу тебя как эксперта, что ты думаешь про эту либу?
https://github.com/DaGenix/rust-crypto/

вроде как 4 года не было комитов, вроде как это плохо.
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
ну, лично я вообще не понимаю, зачем она как язык нужна. Зачем-нибудь кому-нибудь пригодится, может
Скала - нужна и хороша, как единственный язык с более-менее хорошей системой типов на JVM.
источник

𝛈µ

𝛈 µ in rust_offtopic
О чем это вы тут?
источник

𝛈µ

𝛈 µ in rust_offtopic
О генериках в джаве?
источник

DS

Doge Shibu in rust_offtopic
𝛈 µ
О чем это вы тут?
О том, почему скалу было бы сложно портануть на дотнет так, чтобы не потерять его плюсов как рантайма
источник

V

Vabka in rust_offtopic
Т-34 85
так это интерпретируемый язык. Есть ли смысл продолжать его обсуждать?
Почему нет?
источник

𝛈µ

𝛈 µ in rust_offtopic
Doge Shibu
О том, почему скалу было бы сложно портануть на дотнет так, чтобы не потерять его плюсов как рантайма
Уже портировали же
источник

𝛈µ

𝛈 µ in rust_offtopic
Сложно, но можно, стирание эмулируется и т.п.
источник

DS

Doge Shibu in rust_offtopic
𝛈 µ
Сложно, но можно, стирание эмулируется и т.п.
Так на порт забили же
источник