Тред погроммистов-друзей.Ищу чувака, который знает Scala и может иногда отвечать на вопросы нуба.Ну и вообще, постите в тред вещи, в которых вы шарите и можете отвечать на нормально поставленный нубовопрос (не нужно разжевывать даже - можно отсылать к нужному понятию в доках) и давать советы.
Сам оп имеет intermediate знания JS (Ember), python, PHP(совсем не следил после 5, поэтому про современный PHP знаю мало), ну и всякие алгоритмики-концепты 4х лет обучения computer science. телеграм @shinexcefСейчас вникаю в код Scala-akka, actors и это все. И если вдруг здесь найдется кто-нибудь, типа того чт описано в оп-посте, буду оч благодарен.
Вопросы типа такого:Нашел пример на SO`Map(1 -> "one", 2 -> "two") map Function.tupled(_ -> _.length)`Че за нотация `Function.tupled(_ -> _.length)`, в REPL не евальюэйтится.
бамп за аллаха.
бамп
последний бамп
>>122483803Потому что в скале помимо стандартного для ФП-языков разделения на каррированые и "tupled" функции есть еще "многоаргументные" функции.Так что выкинь это говно и возьми что-то нормальное.
>>122486154Не могу выкинуть. Устроился в контору студентом. Придется еще мин 6 месяцев работать. Ну и типа раз все-равно придется кодить на ебаной скале, might just as well вникнуть в нее.Откуда знаешь про многоаргументные функции? Я че-то такое уловил в одном из комментов на SO, сейчас погуглю, спасибо.
>>122486154Пизъдос, только сейчас догнал в чем слысл вторых скобок.def map[B, Th at](f : (A) => B)(implicit bf : CanBuildFrom[Repr, B, That]) : ThatИнтересно нахуя так сделано. Разве имплиситы нельзя пихать к нормальным аргументам?
>>122486384> Откуда знаешь про многоаргументные функции?Сам когда-то работал с этой хуйней. Все это следствие корней жавы - вся эта необходимость ставить двойные скобки, различие методов и функций и т.п.
>>122486535Запихнув имплисит к остальным аргументам, ты заставишь компилятор искать его во время применения этих аргументов, что мешает модульности.Говорю же, сплошной пердолинг в этой скале.
>>122486607Расскаж в какой области и зачем?Скала эзотерика какая-то. Шеф оч привежен ей. Мне каж он типа джавой занимался и ему нужно было что-то КРУТОЕ и перспективное, не на джаве же писать.
>>122486834Валидный поинт. С другой стороны они много УДОБНОСТИ вводят насколько я понял.Хуй знает, меня с позиции нуба пока люто бесят огромные количества скобок и сложных типов, которые нужно ПРИВОДИТЬ, мутные эррормессаджи и долгая компиляция. И документация. Которую я нихуя не понимаю. инб4: тупой
>>122486844Писали бэкенд одного говносайта с музыкой. Скалу туда притащили по соображениям ЧТОБЫ БАХАТО, и я очень скоро оттуда свалил.Скала это попытка прикрутить идеи ФП в ООП язык. Результат немного предсказуем.
>>122487148И че как кстати, насколько быстро люди не знающие скалы начинают писать нормальный код на ней?
>>122487568У меня был опыт с джавой и хаскеллем на хорошем уровне, так что в скалу въехал за несколько дней. Еще и рефакторил код коллег, не умеющих в монады.Так что зависит от бэкграунда. Джава-программисту наверно не просто будет сразу въехать в продвинутые фичи скалы.
>>122487967Понятно. Надеюсь въехать в скалу чтобы потом проще было въезжать в другие вещи.С чем сейчас работаешь, где? Как карьерный рост? Как давно кодишь?
>>122483117 (OP)Игорь?
Ищу знатока написания кода под Windchill.
>>122488418Нет, Василий.Расскажи про Игоря.
>>122488175Пытаюсь запилить свои проекты, т.к. работать полный рабочий день для меня просто невыносимо. На жизнь пока зарабатываю фрилансом увы, не 300к в секунду, с моими небольшими запросами - хватает. Тяночка и семья при таком образе жизни, конечно, не светят, да и похуй.
Погромистов полон лжедвач, а ни одного КИРИЛЛА нет, даже в /gd.
>>122488645Понимаю. Сам волнуюсь чтобы не оказаться на мутной работе 8часов/день. Пока эмбер-фронтэнд для мелкой аппы пилл кстати, оч доставило работать. Может займусь в будущем написанием говна на JS SPA фреймвозках.Удачи в проектах бро.
>>122483117 (OP)Тиньков, иди нахуй впаше себе погромиздов ищи.