Size: a a a

2020 September 27

SA

Sergey Alaev in Scala Jobs
Apache DOG™
Кайнд проэктор и имплиситы в 100500 раз проще чем спринговое засирание всего проксями процессорами аннотаций и прочим "серьёзным программированием". Когда я начинал мне хватило 2 недели чтобы примерно выучить основные юзабельные конструкции котов вплоть до монад транформеров.
Посмотри на это с другой стороны. Спринговые конфиги и аннотации - это data-driven конфигурация, которая потом интерпретируется отдельным движком. ФП пропагандирует тот же подход.
источник

AD

Apache DOG™ in Scala Jobs
Sergey Alaev
Посмотри на это с другой стороны. Спринговые конфиги и аннотации - это data-driven конфигурация, которая потом интерпретируется отдельным движком. ФП пропагандирует тот же подход.
Но она страшная как атомная война
источник

AD

Apache DOG™ in Scala Jobs
Я не понимаю как какая-то штука выстраданная какими-то дядьками которые делают это между делом с горем пополам  может быть проще того что придумывалось умнейшими математиками и полировалось и вылизывало много десятков  лет.
источник

AD

Apache DOG™ in Scala Jobs
заменять хорошую вылизанную абстракцию на навыки колупания в хреновых от очень очень плохое решение
источник

SA

Sergey Alaev in Scala Jobs
Apache DOG™
заменять хорошую вылизанную абстракцию на навыки колупания в хреновых от очень очень плохое решение
Реальная жизнь и реальные задачи настолько сложны, что либо не вписываются в абстракции, либо требуют серьезных усилий для построения из абстракций. Поэтому на практике часто используют приближенную, дырявую модель с недостатками, но лучше аппроксимирующую реальность.
Примерно как в физике, никто не будет прикручивать СТО для решения задачи о времени поездки из Питера в Москву.
источник

AD

Apache DOG™ in Scala Jobs
Sergey Alaev
Реальная жизнь и реальные задачи настолько сложны, что либо не вписываются в абстракции, либо требуют серьезных усилий для построения из абстракций. Поэтому на практике часто используют приближенную, дырявую модель с недостатками, но лучше аппроксимирующую реальность.
Примерно как в физике, никто не будет прикручивать СТО для решения задачи о времени поездки из Питера в Москву.
Зато вэлью, все с вами ясно. Но то что в спринге делается это то как использовать модель греков с неколькими кружочками для межпланетных перелетов
источник

SA

Sergey Alaev in Scala Jobs
Apache DOG™
Зато вэлью, все с вами ясно. Но то что в спринге делается это то как использовать модель греков с неколькими кружочками для межпланетных перелетов
Не совсем. Спринг - это как использовать танк-амфибию в качестве такси, парохода и междугородного автобуса. Также к нему можно приделать термоядерный движок и отправить в сторону альфа центавра.
источник

AD

Apache DOG™ in Scala Jobs
Sergey Alaev
Не совсем. Спринг - это как использовать танк-амфибию в качестве такси, парохода и междугородного автобуса. Также к нему можно приделать термоядерный движок и отправить в сторону альфа центавра.
Довоенный в эпоху обт.
источник

λ

λoλdog in Scala Jobs
Sergey Alaev
Не совсем. Спринг - это как использовать танк-амфибию в качестве такси, парохода и междугородного автобуса. Также к нему можно приделать термоядерный движок и отправить в сторону альфа центавра.
Не долетит
источник

SA

Sergey Alaev in Scala Jobs
Apache DOG™
Довоенный в эпоху обт.
Да. Но ездит же, пусть водитель и пассажиры будут немного недовольны.
источник
2020 September 28

AS

Artem Sokolov in Scala Jobs
довольно глупо рассуждать в подобном ключе в контексте Java
источник

AS

Artem Sokolov in Scala Jobs
там по другому нельзя было, при этом сделать так чтобы можно было разрабатывать лучше (эффективнее) чем сейчас, оставаяясь всё еще на джава, и при этом чтобы было все совместимо - не уверен что был лучше вариант.

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

AD

Apache DOG™ in Scala Jobs
Artem Sokolov
там по другому нельзя было, при этом сделать так чтобы можно было разрабатывать лучше (эффективнее) чем сейчас, оставаяясь всё еще на джава, и при этом чтобы было все совместимо - не уверен что был лучше вариант.

математики же в этих случаях обычно плюют и уходят писать свой язык, хех
хотя одерски попытался впилить норм дженерики (а потом плюнул и пошел писать скалу)
Можно было изнасиловать коммитет или написать свой язык
источник

AD

Apache DOG™ in Scala Jobs
Вот собственно обербски прально поступил за что ему mein respectung
источник

В

Вадим in Scala Jobs
Apache DOG™
Я не понимаю как какая-то штука выстраданная какими-то дядьками которые делают это между делом с горем пополам  может быть проще того что придумывалось умнейшими математиками и полировалось и вылизывало много десятков  лет.
-ты же просто делаешь кучу бесполезных импортов и пишешь F.flatMap в проектах на тырпрайз галере
-ты че, пес, я мотемотек!
источник

P

Python in Scala Jobs
Вадим
-ты же просто делаешь кучу бесполезных импортов и пишешь F.flatMap в проектах на тырпрайз галере
-ты че, пес, я мотемотек!
Настоящий программист не вызывает функции, а тем более flatMap. Он определяет для каждой функции Home и Remote интерфейс, эффективно использует XML, и аннотацию @Inject, обеспечивает доходность с помощью AspectJ в одном единственном классе, который не разрешено удалять, плюется на апологетов EJB, но понимает шутки про CORBA и SOAP и осуществляет харакири когда понимает что всю жизнь потратил на заучивание альтернативных названий одной и той же примитивной идеи, которая, по сути, ничего не решает 😭
источник

IB

Irina Brykalova in Scala Jobs
#вакансии #Remote #работаScala #удаленка
Компания: IDG
Формат работы: удаленка
Занятость: полная
Зарплатная вилка: $2500 до $3500

👋Всем привет. Меня зовут Ирина.
Мы занимаемся разработкой собственных образовательных проектов, а также проектов для клиентов - технологических, финансовых и аудиторских компаний.
Мы ищем Junior/Middle/Senior Scala/Spark разработчика.
Требования:
Знание базовых алгоритмов и структур данных
Опыт работы по специальности от 2х лет
Понимание принципов работы фреймворка Spark с использованием Scala-ядра
Опыт не менее одного года scala+spark in production
Английский - intermediate, свободно читать техническую литературу
Способность разбираться в чужом коде

Общие характеристики и навыки:
Ответственность, самостоятельность, креативность;
Готовность изучать и применять новые технологии;
Желание развиваться и повышать свою квалификацию;
Умение четко излагать свои мысли устно;

Условия:
Интересные задачи и возможность реализовать свой потенциал в международных проектах компании
Фулл-тайм, 40-часовая рабочая неделя
Гибкий график (начало и конец рабочего дня согласовываются с менеджером и командой проекта)
Полностью удаленная работа
Дополнительные выплаты за профессиональные успехи

Контакт: @brykalova_i
источник

Oℕ

Oleg ℕizhnik in Scala Jobs
Переслано от Alexander Battistini
А насколько реально вызубрить скалу и наврать про опыт работы? Раз он им так нужен) Или расколят и обсмеют?
источник

Oℕ

Oleg ℕizhnik in Scala Jobs
Переслано от Λнтон Войцишевский...
Сделайте пару петпроектов, раскатайте в кубере и вот опыт, хоть и небольшой
(Но это такой совет, неоднозначный)
источник

Oℕ

Oleg ℕizhnik in Scala Jobs
Переслано от Alexander Battistini
Но работодателю же нужен коммерческий опыт. Нужно про него как-то врать
источник