Constantine️
твиттер теперь и на пхп пишется?))
Anton
но я все понял. Скала говно Одерски психопат на скалаДейз тусуются яйцеголовые парни, которые таки осилили
Constantine️
забыл
Pawel
твиттер теперь и на пхп пишется?))
к чему этот чёс? говорю же конкретно - речь о переписывании готового кода scala на гоу
Constantine️
Павел, ты написал, что твиттер мигрирует со скалы на го
Constantine️
всем стало интересно
Constantine️
публика хочет хлеба и зрелища про твиттер
Constantine️
вдруг они 280 символов из-за гошки сделали
Constantine️
а ты обломал
Constantine️
вот и чёс
Anton
Павел, ты написал, что твиттер мигрирует со скалы на го
не просто мигрирует, а twitter во всю переходит со scala на Go
Oleg
я лично очень надеюсь, что твиттер уйдёт со скалы
Oleg
и перестанет саппортить свой говностек
Anton
вдруг они 280 символов из-за гошки сделали
это они пока только начали переписывать. собственно лимит в 140 из за скалы был вот полностью на го перейдут - будет 1024 символа
Pawel
но я все понял. Скала говно Одерски психопат на скалаДейз тусуются яйцеголовые парни, которые таки осилили
Martin Odersky наконец-то понял, что implicit conversions — зло: Затем он поймет то же самое о наследовании, перегрузке операторов и других бесполезных фичах scala. В итоге scala превратится в Go :) https://github.com/lampepfl/dotty/pull/2060
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
просто и ясно ты выражаешь только один факт
✙ Egor ✙
тот же slick
Oleg
куча либ сломается
там ПР в дотти
Oleg
суть в том, что человеку постепенно приходит понимание, что скала - гавно. естественно он рационализирует и пытается найти какой-то выход из положения. он ведь не может просто и ясно выразить суть вещей как я )
ты знал более или менее сишарп, сейчас потихоньку учишь го, все остальные языки ты не осилил, но собрал в своей голове много мусора из разных источников, чтобы искуссно отбиваться ото всех и объяснять, почему ты не хочешь больше ничего пробовать. И почему всё остальное говно. Вот именно такое поведение и зовётся рационализацией
Oleg
тот же slick
слик не сломается
Oleg
implicit def ы работают в этом ПР, если конверсия объявлена в скоупе с целевым или исходным типом
Oleg
в случае слика с целевым
Oleg
но лучше бы он сломался
Oleg
навсегда
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 - сложность языка - неадекватное коммьюнити, больное функциональным программированием головного мозга
Valentin
Зашёл ещё через час- срач про ЯП продолжается 😃
Oleg
круг замкнулся
Pawel
конечно же нет
завидно, да?)))
Oleg
завидно, да?)))
нет, я-то действительно на хаскеле пишу
Oleg
за деньги
Oleg
а не "использую"
Anton
за деньги
в продакшн? 😱
Pawel
в продакшн? 😱
нет. data mining, тестирую алгоритмы для прогнозирования результатов футбольных матчей
Oleg
в продакшн? 😱
тут недавно выяснилось, что если оно массовому клиенту не выставлено, то не продакшн. Так что почти продакшн
Slava
в свободное время играю в игрушку где пишу на ассемблере
Slava
шеньжень IO
Anton
шеньжень IO
какой левел?
Slava
а там есть левелы? =)
Slava
я просто прохожу задачки
Anton
вспомнилось что-то
Pawel
тут недавно выяснилось, что если оно массовому клиенту не выставлено, то не продакшн. Так что почти продакшн
кончно. это означает что ЯП не пригноджен для конечных продуктов и с ним что-то не так
Oleg
кончно. это означает что ЯП не пригноджен для конечных продуктов и с ним что-то не так
как я уже говорил, конечный продукт есть, он пригоден и используется. Просто его пишу не я
Oleg
а я пишу другой продукт, внутренний
Oleg
но по крайней мере это не консольная прога
Oleg
для запуска http запросиков и аггрегации ответов
Anton
как я уже говорил, конечный продукт есть, он пригоден и используется. Просто его пишу не я
если вы купили продукт, это не значит что другие его купят. возможно вам продали фигню, а это значит что... ... ладно, я постепенно начинаю успокаиваться и более не кормить
Pawel
Похоже вы не осилили функциональное программирование, вот и бомбите
Есть мнение, что функиональные языки программирования не подходят для решения большинства real world задач. А монады — всего лишь не очень удачные костыли, позволяющие кое-как использовать функциональщину в практических задачах.
Pawel
как я уже говорил, конечный продукт есть, он пригоден и используется. Просто его пишу не я
в единичных случаях можно и на асме написать конечный продукт. тот факт, что для этого нормальные люди используют в массе своей го, а не хаскель, говорит о том, что у хаскеля с областью применения не очень
Valentin
Вот мой друг-скалист собирал давно компиляцию статей http://telegra.ph/Stoit-li-izuchat-Scala-03-20