Size: a a a

2020 July 28

A

Alex in pro.cxx
Danya
Я не могу позволить себе 4к монитор
Не верю!
источник

D

Danya in pro.cxx
Хочу писать нечитаемые функции!
источник

A

Alex in pro.cxx
А зря не хотите, 32" 4К - самый сок. Даже не так: это самый минимум для комфортной работы.
источник

U

UsernameAK in pro.cxx
UsernameAK
Zw это сисколлы к ядру
а сисколлы в Nt ничерта не документированы
источник

D

Dmitriy in pro.cxx
Alex
Не верю!
Всем студентам срочно выделить 4К мониторы за счёт заведения!
источник

АР

Андрей Руссков... in pro.cxx
Apache DOG™
300-400$?
нормальный 4к будет за пределами $400
источник

AD

Apache DOG™ in pro.cxx
Андрей Руссков
нормальный 4к будет за пределами $400
я говорил о "нормальном"?
источник

AD

Apache DOG™ in pro.cxx
я говорил о минимально рабочем
источник

A

Alex in pro.cxx
Андрей Руссков
нормальный 4к будет за пределами $400
$516 мой стоит по-местному, но на всяких амазонах он ещё в 2017 был 400, если не меньше. AOC u3277, могу смело советовать, у меня в пользовании таких уже два (дома и в офисе).
источник

A

Alex in pro.cxx
Но 43" 4К мне понравился ещё больше)
источник

DP

Denis Paukaev in pro.cxx
UsernameAK
Zw это сисколлы к ядру
ну это не совсем так
источник

U

UsernameAK in pro.cxx
Denis Paukaev
ну это не совсем так
ладно, это врапперы вокруг сисколлов к ядру
источник

DP

Denis Paukaev in pro.cxx
UsernameAK
ладно, это врапперы вокруг сисколлов к ядру
ну в ntdll да, а в ядре это просто функции
источник

ПК

Побитый Кирпич... in pro.cxx
UsernameAK
ладно, это врапперы вокруг сисколлов к ядру
Тогда и обычные User функции это врапперы покруг сисколлов
источник

U

UsernameAK in pro.cxx
Побитый Кирпич
Тогда и обычные User функции это врапперы покруг сисколлов
ну... да, но уже поверх этих
источник

m

magras in pro.cxx
Apache DOG™
Не знаю на счёт лаконичности но выглядеть оно может от так как в джаве до вот такого def  sequence[F[_]: Monad, G[_]: MonoidK: Monad, T](fg: F[G[T]]): G[F[T]] и вот такого: def sequence[F[_]: Monad, G[_]: MonoidK: Monad]: F[G] ~> G[F]
1) Приводить в качестве примера развернутых имен функцию с f и g странно.
2) Что означает суффикс K в MonoidK?
3) Ну и длинные имена в обобщенном коде редко возникают, они обычно в бизнес логике или чем-то подобном.
источник

AD

Apache DOG™ in pro.cxx
magras
1) Приводить в качестве примера развернутых имен функцию с f и g странно.
2) Что означает суффикс K в MonoidK?
3) Ну и длинные имена в обобщенном коде редко возникают, они обычно в бизнес логике или чем-то подобном.
1) серые тайп параметры, о которых ничего нельзя сказать кроме их свойств, вот они и перечислены вверху 2)моноид клейсли, один из примеров где тулят сокращения, но там можно понять хотя бы из типа почему там K, по контрол клику на имя класса.   3) давайте залезем в какой нибуть одата сишарпового.
источник

ПК

Побитый Кирпич... in pro.cxx
magras
1) Приводить в качестве примера развернутых имен функцию с f и g странно.
2) Что означает суффикс K в MonoidK?
3) Ну и длинные имена в обобщенном коде редко возникают, они обычно в бизнес логике или чем-то подобном.
Я всегда думал, что чем больше круг использования, тем длиннее имя. То есть короткие имена это удел только локальных сущностей, например локальных переменных
источник

m

magras in pro.cxx
Побитый Кирпич
Я всегда думал, что чем больше круг использования, тем длиннее имя. То есть короткие имена это удел только локальных сущностей, например локальных переменных
Мне в целом все равно длинные имена или короткие. Если описательное имя функции выходит слишком длинным, это может говорить о том, что она является плохой абстракцией. Но иногда требования по перформансу вынуждают создавать странных монстров.
источник

AD

Apache DOG™ in pro.cxx
Побитый Кирпич
Я всегда думал, что чем больше круг использования, тем длиннее имя. То есть короткие имена это удел только локальных сущностей, например локальных переменных
дать осмысленное имя F и G затруднительно, это 2 структуры которые можно параметризовать типом. Больше о них ничего сказать нельзя, это может быть список и Either, может быть очередь и IO монада
источник