Size: a a a

2020 February 23

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
си хуже почти любого другого низкоуровневого языка
Ну нет, си - это, как известно, кроссплатформенный ассемблер.

Позволяет писать и портировать библиотеки куда угодно.
источник

λ

λоλторт in rust_offtopic
Dollar Føølish
Кстати вопрос наверное Доге и Торту, если можно. Как считаете Раст положительно выделяется на фоне мейнстрима в плане типов и фп?
очень даже да
источник

λ

λоλторт in rust_offtopic
Doge Shibu
На фоне мейнстрима - да, если в него скалу не включать
да даже по сравнению со скалой они отличились тем, что научились исправлять старые косяки и не ломать обратную совместимость
источник

DS

Doge Shibu in rust_offtopic
λоλторт
да даже по сравнению со скалой они отличились тем, что научились исправлять старые косяки и не ломать обратную совместимость
В скале делают проще - ломают совместимость, это тоже норм выход, если честно.
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
Ну нет, си - это, как известно, кроссплатформенный ассемблер.

Позволяет писать и портировать библиотеки куда угодно.
только это ассемблер пдп, который не обязательно самый удобный способ писать нихкоуровневый код под х86 в 2020 году
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
только это ассемблер пдп, который не обязательно самый удобный способ писать нихкоуровневый код под х86 в 2020 году
Так речь о том, чтобы переносить код между разными архитектурами как раз
источник

AZ

Alex Zhukovsky in rust_offtopic
не вижу там ничего про перенос
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
Так речь о том, чтобы переносить код между разными архитектурами как раз
ну тем более плох
источник

AZ

Alex Zhukovsky in rust_offtopic
инзкоуровневость обычно подразумевает обратное - затачивание под конкретную железку
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
не вижу там ничего про перенос
кросс-платформенный ассемблер
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
кросс-платформенный ассемблер
если обмажешься триллионом ифдефов
источник

AZ

Alex Zhukovsky in rust_offtopic
переносимая это жаба
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
переносимая это жаба
Такой прям ассемблер, офигеть
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
Такой прям ассемблер, офигеть
а я не гооврю про ассемблер. Я говорю что оно переносимо
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
если обмажешься триллионом ифдефов
Нормально же, это так или иначе придется везде делать, где пишешь низкоуровневый код
источник

SP

Stanislav Popov in rust_offtopic
мы вам дадим машинно-зависимый инт, а компайлтайм проверки выхода за этот инт не дадим
источник

AZ

Alex Zhukovsky in rust_offtopic
а сишка переносима разве что по меркам конца 60х
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
мы вам дадим машинно-зависимый инт, а компайлтайм проверки выхода за этот инт не дадим
В асме у тебя таких проверок тоже не будет
источник

DS

Doge Shibu in rust_offtopic
Вы на си смотрите не с тех позиций
источник

DF

Dollar Føølish in rust_offtopic
Да
источник