Size: a a a

2020 August 24

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
о!

на go писать бизнес-логику больно (пока?)

берите питон
А вы не пишите бизнес-логику на го? Тут же все этим страдают
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
А вы не пишите бизнес-логику на го? Тут же все этим страдают
пишу. потому и знаю, что больно 🙂
источник

MD

Mihail Dolghintev in Go-go!
Понял. Спасибо большое ребят!
источник

с

сонная википедия... in Go-go!
Daniel Podolsky
о!

на go писать бизнес-логику больно (пока?)

берите питон
пока это до введения дженериков?

я честно, не очень понимаю, как именно дженерики должны суперупростить в этом плане жизнь
источник

DP

Daniel Podolsky in Go-go!
хорошо бы нам, конечно, начать думать, как на наших новомодных генериках писать эту самую бизнес-логику (доменную модель реализовывать)

вдруг да и получится?..
источник

ВС

Владимир Столяров... in Go-go!
сонная википедия
пока это до введения дженериков?

я честно, не очень понимаю, как именно дженерики должны суперупростить в этом плане жизнь
ну всякие map/reduce/filter и прочее однотипное добро наконец-то будет типобезопасным
источник

DP

Daniel Podolsky in Go-go!
сонная википедия
пока это до введения дженериков?

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

но никаких других средств обобщенного программирования у нас нет же. ну, кроме интерфейсов, которые, откровенно говоря, мало пригодны именно для обобщенного программирования
источник

с

сонная википедия... in Go-go!
Владимир Столяров
ну всякие map/reduce/filter и прочее однотипное добро наконец-то будет типобезопасным
циклы тоже типобезопасны, только вот Map и Fold вряд ли будут сильно короче, быстрее и удобнее чем цикл
источник

ВС

Владимир Столяров... in Go-go!
вот то что в цепочку их не собрать, это да, невесело
источник

ВС

Владимир Столяров... in Go-go!
а какого-нибудь оператора композиции функции или иных средств не завезут
источник

с

сонная википедия... in Go-go!
для этого нужны параметрические методы
источник

с

сонная википедия... in Go-go!
Владимир Столяров
а какого-нибудь оператора композиции функции или иных средств не завезут
так его можно самому определить
источник

с

сонная википедия... in Go-go!
ну, не оператор, но функцию можно
источник

ВС

Владимир Столяров... in Go-go!
только для ограниченного числа входных функций, и то, все промежуточные типы надо перечислять в параметрах типов
источник

ВС

Владимир Столяров... in Go-go!
для произвольного - уже не получится
источник

с

сонная википедия... in Go-go!
ну это да
источник

с

сонная википедия... in Go-go!
тут еще надо вспомнить что туплов нет для программиста
источник

с

сонная википедия... in Go-go!
они есть только для тайп-чеккера
источник

с

сонная википедия... in Go-go!
хотя это можно решить упаковкой в условный Result
источник

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
я не уверен про генерики.

но никаких других средств обобщенного программирования у нас нет же. ну, кроме интерфейсов, которые, откровенно говоря, мало пригодны именно для обобщенного программирования
А можно для тех, кто бизнес-логику только для пет-проджектов пишет, чем дженерики помогут писать бизнес-логику? Ну я ещё понимаю чем они в DL помогут, возможно завезут какой-нибудь DataMapper-based ORM, а дальше что?
источник