Size: a a a

2020 March 12

R

Rafael in rust_offtopic
Dollar Føølish
Ты какую то конкретную книгу смотришь?
недавно почти любую за такую цену можно было брать
источник

AK

Alexander Krivitskiy in rust_offtopic
Хаскеллисты, а чего такое намертво виснет?

kek a b =
 let (a, b) = if a < b then (b, a) else (a, b)
 in a - b
источник

DS

Doge Shibu in rust_offtopic
Alexander Krivitskiy
Хаскеллисты, а чего такое намертво виснет?

kek a b =
 let (a, b) = if a < b then (b, a) else (a, b)
 in a - b
Потому что шадовинг не так работает, как ты ожидаешь
источник

DS

Doge Shibu in rust_offtopic
Alexander Krivitskiy
Хаскеллисты, а чего такое намертво виснет?

kek a b =
 let (a, b) = if a < b then (b, a) else (a, b)
 in a - b
В строчке:   let (a, b) = if a < b then (b, a) else (a, b), a и b - это те a, b, что ты слева обьявляешь, а не те, что пришли выше
источник

DF

Dollar Føølish in rust_offtopic
То ест нельзя написать лет а равно а
источник

DF

Dollar Føølish in rust_offtopic
Правильно?
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
То ест нельзя написать лет а равно а
Да
источник

AK

Alexander Krivitskiy in rust_offtopic
Doge Shibu
В строчке:   let (a, b) = if a < b then (b, a) else (a, b), a и b - это те a, b, что ты слева обьявляешь, а не те, что пришли выше
Понял. Это придется имена менять?
источник

DS

Doge Shibu in rust_offtopic
Alexander Krivitskiy
Понял. Это придется имена менять?
Ага
источник

AK

Alexander Krivitskiy in rust_offtopic
Спс
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
То ест нельзя написать лет а равно а
Точнее написать можно, но потом главное этот a нигде не использовать так, чтобы он вычислялся в реальности
источник

DS

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

AL

Andrey @ozkriff Lesn... in rust_offtopic
в хаскелях не просто так куча name', name'', name''' в коде постоянно
источник

DF

Dollar Føølish in rust_offtopic
О, я это тоже недавно увидел. Значит шадовинг в хаскеле плохой?
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
О, я это тоже недавно увидел. Значит шадовинг в хаскеле плохой?
Скорее слишком любят рекурсивные определения и она сами шадовят всё
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
во-первых у меня нет желания работать со старыми проектами. Что там со старыми, если хотя бы 10 лет проекту то уже неинтересно.
во-вторых удобнее разве что человеку который угробил 15 лет на изучение всего этого, и то раст для таких лучше (я общался с парой опытных сишников - они растом очень довольны, потому что инклюдов нет, а борровчекер они не встречают вообще - он у них в голову давно встроен)
в-третьих под жабу/жс либ больше
в-четвертых жаба/жс значительно популярнее
1. Это не аргумент против плюсов. Проекты есть, поэтому язык жив
2. Я за всех говорить не буду. Мне не нравится синтаксис и параноидальная безопасность борров чекера
3, 4) не всегда эти языки подходят под требования (обычно по прформансу)
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
1. Это не аргумент против плюсов. Проекты есть, поэтому язык жив
2. Я за всех говорить не буду. Мне не нравится синтаксис и параноидальная безопасность борров чекера
3, 4) не всегда эти языки подходят под требования (обычно по прформансу)
3.4. Ну джава и шарп - не подходят под требования только в очень редких кейсах.

Это CPU и одновременно Memory-bound задачи
источник

DS

Doge Shibu in rust_offtopic
А таких сейчас немного бывает
источник

AL

Andrey @ozkriff Lesn... in rust_offtopic
Разработку экосистемо-нейтральных библиотек не забывай еще.
источник

DS

Doge Shibu in rust_offtopic
Andrey @ozkriff Lesnikov
Разработку экосистемо-нейтральных библиотек не забывай еще.
Не очень частый кейс, когда речь про то, что планируется из java и дотнета использоваться.

У той же джавы очень больная интеграция с нативным кодом
источник