Constantine️
твиттер теперь и на пхп пишется?))
Anton
но я все понял.
Скала говно
Одерски психопат
на скалаДейз тусуются яйцеголовые парни, которые таки осилили
Constantine️
Constantine️
забыл
Constantine️
Павел, ты написал, что твиттер мигрирует со скалы на го
Constantine️
всем стало интересно
Constantine️
публика хочет хлеба и зрелища про твиттер
Constantine️
вдруг они 280 символов из-за гошки сделали
Constantine️
а ты обломал
Constantine️
вот и чёс
Oleg
я лично очень надеюсь, что твиттер уйдёт со скалы
Oleg
и перестанет саппортить свой говностек
Oleg
Pawel
Oleg
мне очень сложно будет научить тебя скале в этом чате, судя по всему уровень твоего проникновения пока - 0
Pawel
судя по тому что ты переходишь на мою личность - ты понял из того что я сказал ноль
Oleg
Суть в том, как ищутся конверсии
Oleg
и в том, что в дотти приоритет будет у implicit class ов
Oleg
и у конверсий, относящихся к типам модульно
Pawel
Google выпустил транслятор из Python в Go Ждем транслятор из Scala в Go :)
https://opensource.googleblog.com/2017/01/grumpy-go-running-python.html
Oleg
конверсии без явного объявления нельзя будет импортнуть скоупом из пакета
Oleg
поэтому и компилятору и человеку будет проще понять код
Oleg
и ещё раз это только implicit def ов касается
Oleg
а не implicit class ов
Oleg
поэтому это реально вброс человека не понимающего проблемы, с которой этот ПР борется
Pawel
и у конверсий, относящихся к типам модульно
суть в том, что человеку постепенно приходит понимание, что скала - гавно. естественно он рационализирует и пытается найти какой-то выход из положения. он ведь не может просто и ясно выразить суть вещей как я )
Oleg
Oleg
просто и ясно ты выражаешь только один факт
✙ Egor ✙
✙ Egor ✙
тот же slick
Oleg
Oleg
implicit def ы работают в этом ПР, если конверсия объявлена в скоупе с целевым или исходным типом
Oleg
в случае слика с целевым
Oleg
но лучше бы он сломался
Oleg
навсегда
Pawel
Pawel
Вот классные цитаты из статьи
What I would have done differently four years ago is use Java and not used Scala as part of this rewrite. [...] it would take an engineer two months before they’re fully productive and writing Scala code It took some of us six months including some after hours MOOCs, to be able to get relatively comfortable with Scala. In contrast, we picked up ‘Go’ in two weeks
No map, no flatMap, no fold, no generics, no inheritance... Do we miss them? Perhaps we did, for about two weeks.
Anton
а найдешь еще ссылочек? :) а то эти две на столько заезжены уже..
Pawel
Если обощить тезисы статьи - в скала
- медленная компиляция
- медленный деплой
- бессильность grep’а перед синтаксисом Scala
- сложность языка
- неадекватное коммьюнити, больное функциональным программированием головного мозга
Oleg
Pawel
Valentin
Зашёл ещё через час- срач про ЯП продолжается 😃
Oleg
Oleg
Oleg
круг замкнулся
Oleg
за деньги
Oleg
а не "использую"
Pawel
в продакшн? 😱
нет. data mining, тестирую алгоритмы для прогнозирования результатов футбольных матчей
Oleg
в продакшн? 😱
тут недавно выяснилось, что если оно массовому клиенту не выставлено, то не продакшн. Так что почти продакшн
Slava
в свободное время играю в игрушку где пишу на ассемблере
Slava
шеньжень IO
Anton
Slava
а там есть левелы? =)
Slava
я просто прохожу задачки
Oleg
Anton
Pawel
Valentin
Oleg
а я пишу другой продукт, внутренний
Pawel
Quet
Oleg
но по крайней мере это не консольная прога
Oleg
для запуска http запросиков и аггрегации ответов
Oleg
Oleg
Quet
Valentin
Вот мой друг-скалист собирал давно компиляцию статей http://telegra.ph/Stoit-li-izuchat-Scala-03-20