Тут мог бы подойти котлин, если хочется уйти от многословности java. Получить null-safety на уровне типов и exhaustive pattern matching через when+sealed (компилятор тоже не даст забыть ветку). Плюс он поощряет иммутабельность и функциональщину. Но несмотря на это, всё же является мультипарадигменным ЯП. Ещё очевидный плюс - большая экосистема вокруг языка. Но не факт, что она тут пригодится. Если цель - писать чистый ФП-код и уйти от минусов jvm к минусам beam, то gleam действительно кажется хорошим вариантом, если исходить из статьи (не писал на нём). А в elixir, кстати, скоро появится gradual typing, сейчас он уже есть в RC-ветке.
Интересная задумка с картой, концептуально напоминает ingress или даже pokemon go. Хотя вопросы всё же есть. Например, если человек едет на транспорте, будет ли рассеиваться туман на карте? Как я понял - нет, поскольку для этого нужно предварительно нажать на кнопку "начать исследование". Но тут есть минус в том, что нужно каждый раз вручную включать этот режим, а при спонтанных прогулках можно попросту забыть это сделать. Было бы здорово ориентироваться на скорость передвижения устройства, чтобы определять, когда человек идёт, а когда - едет. Но это уже зависит от позиционирования механики в продукте. Ну и в маленьких населённых пунктом фишка с туманом быстро исчерпает себя, останется надеяться на сундуки для удержания интереса пользователей.
Жаль, что в первый релиз такой функционал не вошёл. На мой взгляд, пока это обычный трекер шагов, один из сотен. Если не ошибаюсь, в ios так вообще в стандартном приложении "фитнес" можно смотреть активность друзей. Планируется ли релиз под андроид?
Про встречи особенно полезно. Бывает, приходишь в компанию, тебе скидывают ссылку на уже давно устаревшую документацию. Читаешь её - возникают вопросы, а ответить некому. Один уволился, другой в отпуске, третий сам не сталкивался и не знает. Встречи как раз и решают эту проблему и экономят ресурсы компании в будущем (хотя в моменте может казаться наоборот), особенно, если доменная область сложная/новая для сотрудника. Да и возможность более близкого знакомства с командой во время таких встреч - тоже плюс. Думаю, и в онлайн формате это возможно, всё-таки многие команды распределены по городам. Но неформальное общение, однозначно, очно складывается лучше.
Тут мог бы подойти котлин, если хочется уйти от многословности java. Получить null-safety на уровне типов и exhaustive pattern matching через when+sealed (компилятор тоже не даст забыть ветку). Плюс он поощряет иммутабельность и функциональщину. Но несмотря на это, всё же является мультипарадигменным ЯП. Ещё очевидный плюс - большая экосистема вокруг языка. Но не факт, что она тут пригодится.
Если цель - писать чистый ФП-код и уйти от минусов jvm к минусам beam, то gleam действительно кажется хорошим вариантом, если исходить из статьи (не писал на нём).
А в elixir, кстати, скоро появится gradual typing, сейчас он уже есть в RC-ветке.
Интересная задумка с картой, концептуально напоминает ingress или даже pokemon go. Хотя вопросы всё же есть. Например, если человек едет на транспорте, будет ли рассеиваться туман на карте? Как я понял - нет, поскольку для этого нужно предварительно нажать на кнопку "начать исследование". Но тут есть минус в том, что нужно каждый раз вручную включать этот режим, а при спонтанных прогулках можно попросту забыть это сделать. Было бы здорово ориентироваться на скорость передвижения устройства, чтобы определять, когда человек идёт, а когда - едет. Но это уже зависит от позиционирования механики в продукте. Ну и в маленьких населённых пунктом фишка с туманом быстро исчерпает себя, останется надеяться на сундуки для удержания интереса пользователей.
Жаль, что в первый релиз такой функционал не вошёл. На мой взгляд, пока это обычный трекер шагов, один из сотен. Если не ошибаюсь, в ios так вообще в стандартном приложении "фитнес" можно смотреть активность друзей. Планируется ли релиз под андроид?
Про встречи особенно полезно. Бывает, приходишь в компанию, тебе скидывают ссылку на уже давно устаревшую документацию. Читаешь её - возникают вопросы, а ответить некому. Один уволился, другой в отпуске, третий сам не сталкивался и не знает.
Встречи как раз и решают эту проблему и экономят ресурсы компании в будущем (хотя в моменте может казаться наоборот), особенно, если доменная область сложная/новая для сотрудника. Да и возможность более близкого знакомства с командой во время таких встреч - тоже плюс. Думаю, и в онлайн формате это возможно, всё-таки многие команды распределены по городам. Но неформальное общение, однозначно, очно складывается лучше.
Будет ли запись докладов?
Всё же это программа :)
Сильное заявление.