
Sergey
16.04.2018
20:11:18
хотя делигаты это все же чуть не то...
но все лучше чем ничего
в целом неплохой вариант подмены поведения в рантайме

Sergey
16.04.2018
20:11:56
я хз зачем тебе миксины нужны

Google

Sergey
16.04.2018
20:12:02
назови кейс)

Sergey
16.04.2018
20:15:18
пока разбираюсь, сложна... если хочешь упороться можешь тоже попытаться разобраться с DCI)

Sergey
16.04.2018
20:15:39
ой не, мне пока хватило golang

Sergey
16.04.2018
20:16:20
http://fulloo.info/Documents/CommSenseCurrentDraft.pdf

Stepan
16.04.2018
20:28:43
Я лично упоролся и пошёл изучать ФП в clojure, в принципе тоже вариант, здорово мозг переворачивает

Bohdan
16.04.2018
20:29:14
у меня пока висит идея за ФП сходить в elixir
ну и не только фп

Sergey
16.04.2018
20:29:25

Bohdan
16.04.2018
20:29:36
но не в приоритном списке

Sergey
16.04.2018
20:29:51
если хотите реально прагматичный язык - вам в го
если что-то серьезнее - котлин

Bohdan
16.04.2018
20:29:56
го тоже хочу
но надо для го придумать юзкейс

Google

Sergey
16.04.2018
20:30:02
остальное это так..

Stepan
16.04.2018
20:30:05
Ну с практическим конечно рынок такой себе, но есть интероп в джаву

Sergey
16.04.2018
20:30:14
нет там интеропа
максимум джава код можешь вызывать
и то не все либы будут нормально работать
из джавы ты не вызовешь сложуру

Bohdan
16.04.2018
20:30:46
ну или запариться и придумать аппку достаточного размера, чтобы покрыть основные юзкейсы и пилить на разных бекендах
но я все еще в процессе

Stepan
16.04.2018
20:31:12
Это да, но надо ли. А эликсир — как? Просто я смотрел, и было подозрительно похоже на руби
Но вообще по верхам

Bohdan
16.04.2018
20:31:32
синтаксис руби на базе вм эрланга
с плюшками эрланга, соответственно

Sergey
16.04.2018
20:32:22
ну скажем так, если мне нужен какой-то sidecar, какой-нибудь экспортер метрики или прочая хрень, которая помещается в один-два файла кода - я возьму го
если нужно что-то сложнее - котлин. когда будет котлин нейтив, буду брать котлин в любой ситуации)

Sergey
16.04.2018
20:32:40

Sergey
16.04.2018
20:33:13

Sergey
16.04.2018
20:33:14
ну и руби как язык норм, его просто испортил RoR
с чем именно?
с тем что все так плохо с языками что для серьезного только котлин а для тупых го)

Sergey
16.04.2018
20:33:44
ну как для тупах

Sergey
16.04.2018
20:33:46
ну то есть слишком категоричные у тебя заявления

Sergey
16.04.2018
20:33:50
на го написано уже очень много кода

Google

Sergey
16.04.2018
20:33:53
и го не для тупых)

Bohdan
16.04.2018
20:33:54

Sergey
16.04.2018
20:33:57
просто он прагматичен

Bohdan
16.04.2018
20:34:02

Sergey
16.04.2018
20:34:02

Sergey
16.04.2018
20:34:10
и каждая вещь в нем продуманна под определенные цели

Konstantin
16.04.2018
20:34:16

Sergey
16.04.2018
20:34:18

Bohdan
16.04.2018
20:34:18
тебя все прет?)

Sergey
16.04.2018
20:34:42

Konstantin
16.04.2018
20:34:46
чето не грузит фотку

Vladislav
16.04.2018
20:34:56

Sergey
16.04.2018
20:35:03

Sergey
16.04.2018
20:35:31

Sergey
16.04.2018
20:35:49
так себе довод.... если тысячи людей начнут обмазываться говном на улицах я не уверен что я тоже захочу

Vladislav
16.04.2018
20:36:29

Sergey
16.04.2018
20:36:52
паритет вон на rust
и че?

Google

Sergey
16.04.2018
20:37:02
ты спросил за проекты финансовые - я ответил)

Vladislav
16.04.2018
20:37:07
ну вот корда на котлине, а хайперледжер на го
задачи у них одинаковые)

Sergey
16.04.2018
20:37:19

Vladislav
16.04.2018
20:37:30
но что то, что то около говно)

Sergey
16.04.2018
20:37:51
корду уже больше десятка крупных банков юзает

Vladislav
16.04.2018
20:37:55

Sergey
16.04.2018
20:37:56

Sergey
16.04.2018
20:38:07
ну это не очередная поделка студента на коленке)

Admin
ERROR: S client not available

Sergey
16.04.2018
20:38:13

Vladislav
16.04.2018
20:38:15
и которые init() функцию юзали как конструктор и забыли запретить вызывать ее второй раз

Sergey
16.04.2018
20:38:22

Vladislav
16.04.2018
20:38:34
а еще юзают банки рипл, у которого слили все данные с серваков с3, а те даже не ответили) крч это все шляпа)

Sergey
16.04.2018
20:39:15

Vladislav
16.04.2018
20:39:21

Sergey
16.04.2018
20:39:44
неудача)
что неудача?) я просто показал штуку на которой тоже чето делают крупное)
и оно не на котлине и не на го)

Sergey
16.04.2018
20:39:51

Google

Vladislav
16.04.2018
20:39:53
ну я про тот фейл)

Sergey
16.04.2018
20:40:04

Sergey
16.04.2018
20:40:15
а где оно?)

Sergey
16.04.2018
20:40:21
что мол только go и kotlin а остальное "это так"

Sergey
16.04.2018
20:40:22
канкаренси?

Sergey
16.04.2018
20:40:52
ну у меня есть пара знакомых которые мутят чето на котлине, но там да больше под работу с данными и конкаренси
ой

Vladislav
16.04.2018
20:40:58
в грамарли реактивное программирование на фронтенде,frp стейт менеджмент)

Sergey
16.04.2018
20:40:59
на кложе
но в целом я не вижу ничего такого что не позволяет тебе на кложе реализовать любой другой проект который бы ты писал на го или на котлине

Stepan
16.04.2018
20:41:47
ну ребята помнится CI на кложе запилили, коммерчески вполне успешный

Sergey
16.04.2018
20:41:49
дальше надо смотреть на плюшки... у котлина это совместимость с миллионом говна на джаве а у го - рантайм

Sergey
16.04.2018
20:41:53
1. парадигма
2. сложность
3. нет людей которые пишут на кложе

Vladislav
16.04.2018
20:42:07
4. выбирай пхп

Sergey
16.04.2018
20:42:07

Sergey
16.04.2018
20:42:09
а платить по 6к бачей в месяц единорогам кложуристам за то что могут гошники сделать не хуже

Vladislav
16.04.2018
20:42:09
тут полный чат

Sergey
16.04.2018
20:42:40

Sergey
16.04.2018
20:42:47
job security

Sergey
16.04.2018
20:43:06
через 20 лет разработчики на го будут как сегодня на кобале

Sergey
16.04.2018
20:43:11
>У меня есть альтернативная гипотеза, про которую тоже не знаю, насколько она верна: многим людям нужно как-то доказывать себе и окружающим, что они очень умные. Поэтому есть каста людей, которые ни на что не променяют программирование на C++ или Scala во всей полноте этих языков: это такой способ чувствовать себя очень умным. Вот человек справился с очень сложной штукой, и он будет использовать её дальше, чтобы подтверждать свою невероятную компетентность и талантливость, потому что не всякий может освоить систему такой сложности. И даже если для конкретной задачи система прагматически не обязана быть такой сложной, человеку может нравиться это делать, просто потому что «я же умею такую крутейшую вещь, а вы не умеете».
вот это то о чем я говорю