Size: a a a

💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢

2020 October 07

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Λнтон Войцишевский
это ж типа  хуйня в  синтаксис языка  встраивается, ее  нигде не сделать ультрачитабельной
ну я все понял на самом деле
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Dima
миллионы ответят - класс
надо, чтобы наконец уже запомнили, как строится баланс
в сильных языках специально миллион странных фич для либоделов, они это всё используют, чтобы у пользователя код выглядел красиво, страдают за его грехи
а в языках без фич код либы и юзера выглядит одинаково стрёмно и бойлерплейтно
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
апогей этого эффекта - это макросы
источник

с#

саша сок #KotlinGang... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Oleg ℕizhnik
надо, чтобы наконец уже запомнили, как строится баланс
в сильных языках специально миллион странных фич для либоделов, они это всё используют, чтобы у пользователя код выглядел красиво, страдают за его грехи
а в языках без фич код либы и юзера выглядит одинаково стрёмно и бойлерплейтно
можно примеры таких языков и ссылки на сурсы либ? а то просто у меня так получается, что код и в либах и в коде программиста одинаково красивый

возможно это связано с миллионами утилит, которые я делаю. и часто создаю отдельные модули, чтобы красиво обертнуть либу, но даже без этого в каком-нибудь питончике или c++ (например) код будет +- один и тот же
источник

ΛВ

Λнтон Войцишевский... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
саша сок #KotlinGang
можно примеры таких языков и ссылки на сурсы либ? а то просто у меня так получается, что код и в либах и в коде программиста одинаково красивый

возможно это связано с миллионами утилит, которые я делаю. и часто создаю отдельные модули, чтобы красиво обертнуть либу, но даже без этого в каком-нибудь питончике или c++ (например) код будет +- один и тот же
>  создаю отдельные модули, чтобы красиво обертнуть либу

сэр знает толк в извращениях, пишет как на скале, но не на скале
источник

ΛВ

Λнтон Войцишевский... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
саша сок #KotlinGang
можно примеры таких языков и ссылки на сурсы либ? а то просто у меня так получается, что код и в либах и в коде программиста одинаково красивый

возможно это связано с миллионами утилит, которые я делаю. и часто создаю отдельные модули, чтобы красиво обертнуть либу, но даже без этого в каком-нибудь питончике или c++ (например) код будет +- один и тот же
scala, haskell, rust
источник

SK

Sergey Kucherenko in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
саша сок #KotlinGang
можно примеры таких языков и ссылки на сурсы либ? а то просто у меня так получается, что код и в либах и в коде программиста одинаково красивый

возможно это связано с миллионами утилит, которые я делаю. и часто создаю отдельные модули, чтобы красиво обертнуть либу, но даже без этого в каком-нибудь питончике или c++ (например) код будет +- один и тот же
у голангеров так, код и в либах и в коде везде одинаково красивый 👍
источник

с#

саша сок #KotlinGang... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Sergey Kucherenko
у голангеров так, код и в либах и в коде везде одинаково красивый 👍
соболезную
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
ну в хаскель тоже бывает, что код в либе красивый
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
а в скале и расте - не бывает
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
в скале можешь просто взять
ЛЮБУЮ ЛИБУ
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
в расте тоже
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
в хаскель ну с вероятностью 50% попадёшь
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
в питоне - как раз одинаково вербозно бойлерплейтно
источник

Oℕ

Oleg ℕizhnik in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
в С++ - хороший пример языка, где одинаково страшно в либе и у юзера
источник

с#

саша сок #KotlinGang... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Oleg ℕizhnik
в С++ - хороший пример языка, где одинаково страшно в либе и у юзера
соглы
источник

с#

саша сок #KotlinGang... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Λнтон Войцишевский
>  создаю отдельные модули, чтобы красиво обертнуть либу

сэр знает толк в извращениях, пишет как на скале, но не на скале
ну а что делать, когда котлиновские либы вместо

fun getUser(): User {
   client.execute(...) {
       success { return it }
   }
   throw UserNotFound
}

позволяют только так писать

fun getUser(): User {
    return client.execute(...).first?.result?.body() ?: throw UserNotFound
}
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
так кто тут на тф пиздел
источник

AD

Apache DOG™ in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
саша сок #KotlinGang
можно примеры таких языков и ссылки на сурсы либ? а то просто у меня так получается, что код и в либах и в коде программиста одинаково красивый

возможно это связано с миллионами утилит, которые я делаю. и часто создаю отдельные модули, чтобы красиво обертнуть либу, но даже без этого в каком-нибудь питончике или c++ (например) код будет +- один и тот же
Буст?)))
источник