Работаю на Еликсире уже год. Перешел с JS и кайфую до сих пор. Наконец-то я могу не думать про код, а думать про бизнес логику. И еще в Еликсире можно писать код без переменных в привычном понимании. А так же, можно компилировать код "на горячую", без переапуска приложения.
Почти три года назад переписали один продукт с пхп на элексир, тогда нас было 3 человека с рубишным беграундом. Сейчас у нас 8 элексирщиков и проект за три года вырос в десятки раз по капитализации. Мы почти все бывшие рубисты с многолетним опытом (у меня около 8 лет). И никто из нас теперь даже и близко не думает возвращаться назад в руби :). Одна из мыслей почему - и в руби и в элексире легкие задачи/проблемы решаются плюс минус одинаково быстро и качественно. Но когда в руби встает какая-то серьезная проблема в полный рост, например утечка памяти в проде, то отладка может занимать дни а то и недели и требуется специальная подготовка приложения. Инструменты отладки и интроспекции в рубях - их там почти нет. Решение проблем утечки памяти в руби лежит как правило в плоскости - давайте убьем процесс раньше чем настанет OOM.
@@synthesisone2787 рубисты до усрачки могут годами называть свои два крупных сайта, написанных на руби, но в мире никто ничего на руби уже давно не пишет.
@@synthesisone2787 по-моему бомбишь тут только ты, судорожно повторяя слово бомбить. я работаю в энтерпрпайзе и никакого руби тут никто никогда не слышал. вакансии и на делфи есть, легаси поддерживать. а руби уже давно в серьёзных проектах не используют, даже sass с него слез, как с мёртвого тела. руби не имеет больше смысла - энтерпрайз пишут на яве и шарпе и немного нода. гисы, нейро на питоне, интернет магазины на пхп, сервера на си, го и раст. девопс на груви. руби не нужен. как умер перл, так умер и руби. перл до сих пор пилят, но нафиг он нужен. это как винду 3.11 апгрейдить в 2020
@@synthesisone2787 не в моём окружении и не местные, я общаюсь с людьми по всему мире, от Швейцарии до Н. Зеландии, знаю 8 языков, нигде на руби не пишут. на ноде пишут 1%. руби не нужен. я знаю, что он классный язык, но он реально не нужен. все направления заняты другими языками.
@@synthesisone2787 о смерти языка можно говорить тогда, когда он перестал занимать какую-то нишу. пхп занял свою нищу, поэтому не умер. паскаль потерял свою нишу поэтому умер. руби потерял свою нишу. знаем мы такие росты, три стартапа подняли статистику с 10 проектов на руби до 13-ти. потом всё переписано на питон. рост чё. нищу-то он свою потерял, всё. нету ниши. нету. все кого я знаю ушли с руби на другие языки. потому что нет ниши больше.
Спасибо за интервью! Очень интересное и не поверхностное. Если кто загорелся выучить язык, рекомендую почитать Elixir in Action, по одной книге можно понять основную суть языка, как мне показалось
спасибо за видос по эликсиру! начинал его изучать года 4 назад, небольшой проект себе написал, и дико понравилось (после руби), но потом как-то разошлись пути, но чувства еще живы и надеюсь в итоге вернуться к эликсиру
и вот 4 года назад основная проблема была - Где получить опыт реальной разработки в команде, потому что почти на все вакансии по эликсиру хотели сразу сеньоров и знатоков))) сложно было разобраться, какие инструменты используются в продакшене, приходилось самому себе какие-то костыли городить (даже для деплоя)
а еще была проблема с тем, что язык еще развивался активно и любое обновление языка и популярных библиотек быстро приводило к тому, что все зависимости ломались напрочь))) я начинал сразу с Фениксом работать (раз уж из рубей и рельс пришел), и там быстро столкнулся с тем, что феникс за пару лет перелопатили сверху донизу и за несколько часов обновиться до свежего феникса не вышло - всё упало, библиотеки ушли в конфликты зависимостей, приходилось форкать себе либы и подгонять зависимости, и даже когда в итоге приложение запустилось - часть старых функций сломалась))) надеюсь уже такой проблемы нет
досмотрел видео, вдохновился - вроде и язык устаканился, и с деплоем проблемы решили, можно делать новый подход))) никому эликсирщик с многолетним опытом рубиста не нужен? :D
Ещё один коммент, LiveView это настоящая революция, это реальный SSR, весь JavaScript (ну почти весь) рендерится автоматически, соответственно все управляется с сервера, для банковских систем это огогого, теперь все банки стремятся имплементарить LiveView для админок и для всего, минимум уязвимостей
На 43 минуте про то, что можно пустить систему без тестов и инструменты позволят это сделать, НО и я (Дима у которого берут интервью) и Дима - оба считаем, что писать системы нужно только с качественными тестами. Никогда не пишите систему без тестов!
Спасибо Дмитрию за крайне полезную и интересную информацию! По поводу образования в российских ВУЗ-ах. Всё так и есть. Технологии в IT настолько быстро развиваются, что программа не успевает за всеми изменениями. И многое зависит от преподавателя: если он следит за новостями, то сам будет актуализировать свой курс, если не следит (или ему вообще пофиг), то да, придется следить самому. На мой взгляд, полноценное ВУЗ-овское образование даёт то, что не могут дать какие-нибудь специализированные курсы, а именно кругозор. Например, у меня был предмет по архитектуре микропроцессоров. Я не занимаюсь разработкой микропроцессоров и никогда не планировал, но понимание, как там работают конвейеры, сильно помогло в дальнейшей работе и подсказало идеи, как можно обрабатывать данные в многопоточных системах. И таких предметов, которые вроде бы и не нужны, но дают общее понимание и отправляют мысли в правильном направлении, было очень много. Так что, ИМХО, лучше всё-таки потратить 5-6 лет и закончить специализированный ВУЗ!
>в IT настолько быстро развиваются, что программа не успевает за всеми изменениями Никогда не понимал эту фразу, ведь большинству популярных технологий и концепций довольно много лет. ООП например 50+ лет, x86 не менялось с 1985 года. Различным языкам вроде Python, JS, C++/C, C#, Java и их фреймворкам тоже много лет. Как по мне вопрос не к скорости изменения технологий(тк базовые вещи не особо меняются), а к общему качеству кадров в образовании
В ВУЗ идут за профессией которой можно будет зарабатывать деньги, а не за расширением кругозора. А то что пытаются продать под видом "расширения кругозора", нет спасибо. Тратить ~5 лет на расширение кругозора слишком дорого как по времени, так и по деньгам и показывает неспособность ВУЗов предоставить услуги в виде знаний, которые ценятся рынком.
очень интересно, спасибо! как раз переходим на эликсир в команде... где информацию по дмитрию можно больше узнать? где его гитхаб или может видео свежие интересные есть...
Привет! Спасибо за классные видео! Хотел спросить: если у тебя ролики про контракты для ИТ в Германии? Если нет, то мог бы ты записать такое видео? В данный момент ищу работу в Германии с релокацией. Интересует вопрос можно ли составить так контракт, чтобы можно было параллельно основной работе вести свой бизнес?
Кроме стартапов в классической части я особой разницы в системе обучения в России и Германии я не заметил. Я сам преподаватель технологических аспектов программирования в вузе. Вообще полезно было послушать. СПС!
жизненно, эликсир очень хорошо подает функциональщину и её плюсы, начинаешь сразу любить и применять (главное не переусердствовать, тот же руби - всё ещё ООП язык в первую очередь)
Порадовало, что даже для Эликсиропроекта подходит монорепо. Сам на работе намучался с кучей репозиториев для каждого микросервиса, и подозревал, что монорепо лучше не только для монолита
Было очень интересно, буду ждать интересных видео. Не пойму откуда такой скепсис по поводу данных технологий - если они дают преимущество по отношению к "остальному" то какая разница является ли это "хипстерским или не мейнстримным" суть же в возможностях технологии - скажу что Elixir/Erlang (N2O/Nitro - n2o.dev/ua/ всем рекомендую - изучить создателей N20) у нас в продакшине пользуется почетом по сравнению с python \ JS - и что на JS набирают десятки людей для выполнение задач и где путаются в своей архитектуре и модулях несмотря на опыт лидов и их знания и где Elixir/Erlang хватает группы из 12 человек что бы построить систему для всей страны без падений и хаоса.
Нэймспэйс? Сериосли? Удобство руби, и мощь BEAM - это Эликсир. Эрланг это компилируемый язык, руби это скриптовый язык. Скорость выполнения очень разная. Эликсир по скорости бодается с Go. Первая версия дискорда была написана на эликсире. Миллионы подключений дискорд хэндлил своим единственным сервером, и никаких облаков с лоад-балансерами амазона.
В тот момент обсуждалась разница между Erlang-ом и Elixir-ом. Вообще, вот мой ответ о разнице между Erlang-ом и Elixir-ом (который я давал в Erlang чате в своё время): Elixir даёт стабильный тулинг(mix, release-ы из коробки), много полезных библиотек(ecto, phoenix, db_connection и т.д.), удобные средства по организации кода(protocols, alias-ы) и работе со сложными данными(Access protocol, nested data, Enumerable и протоколы вообще), выше скорость разработки(спорный момент, но субъективно это так) из-за доступных конструкций языка(pipe, with и так далее), удобного способа работы с данными(Access, nested) и библиотек. Поддерживаемое и простое в применении метапрограммирование(макросы), которым иногда злоупотребляют по не знанию, но в опытных руках инструмент исключительно полезный. И вот из этого списка - я успел сказать, так сложилось, о пункте alias-ов, потому что это вообще выглядит как незначительный пункт, но на практике очень важный. Так пошла дискуссия, а потом мы переключились на другие темы.
А возможно дать ссылку на профиль Дмитрия в соц. сетях? У меня задать этот вопрос две мотивации. Всегда интересно посмотреть на профиль человека когда у него указан опыт работы. Это позволяет сопоставить с личным опытом и выстроить систему координат. Вторая мотивация более личная. С Дмитрием мы пересекались в Самара на подкасте в начале этого года. К сожалению обстоятельства сложились так, что контактами обменяться не удалось. При этом в рамках самарского сообщества мы пишем подкаст SITCast vk.com/podcasts-143954349 и мне очень нужно с Дмитрием обсудить ряд вопросов. Возможно ли мне в этом помочь?
Печально это все. И так очень не большое сообщество erlang, разделили на два. И теперь большой вопрос выживут ли оба. Elixir привлек много рубистов. Но и наговонокодили они тоже много, не пошло это все на пользу репутации функционального подхода
Я тут с Вами совершенно не соглашусь. Elixir пошёл на пользу сообществу Erlang-а. Во-первых, Elixir привёл много свежей крови и не смотря на говнокод из сообщества Ruby - так же появилось много достойных библиотек и целых новых сфер (web, IoT, AI) применения для BEAM, где Erlang применялся намного скуднее, во-вторых это повлияло и на Erlang сам, он стал смотреть на потребности Elixir-а и за счёт этого ускорился в развитии и модернизировался. После Elixir-а улучшилась build-, release-тулинг, документация и error handling в самом Erlang-е, т.е. смотря на Elixir - Erlang начинает становиться более user friendly и подтягиваться под стандарты, которые Elixir можно сказать задаёт. Количество работы и интересных сфер применения в мире BEAM стало больше с появлением Elixir-а. Я даже больше скажу, Elixir - приводит в BEAM фирмы, которые хотели и боялись (из-за того, насколько Erlang экзотический язык). К примеру, моя вторая фирма, в которой я работал - там начальник хотел давно использовать BEAM из-за того, что он знал про эту виртуальную машину, но его останавливал синтаксис Erlang-а, а когда он узнал про Elixir - для него это стало поводом переписать продукт под BEAM виртуальную машину. И очень зря, что многие думают, будто бы Elixir здесь для раскола - он для взаимодействия и на мой субъективный взгляд - скорее для расширения сфер.
@@Jusestars думаю работать меньше и просто зарабатывать больше лучше :) Просто мне было любопытно наблюдать за переездом из Гамбурга например, а сейчас я так понял такого контент больше не ждать?
@@evgenydzhevadov7145 Так же любопытно было... но на патреон не пойду, не такие уж интересные интриги, тем более, что реальность куда прозаичнее, тех интриг, которыми туда Дима пытается заманить...
Работаю на Еликсире уже год. Перешел с JS и кайфую до сих пор. Наконец-то я могу не думать про код, а думать про бизнес логику. И еще в Еликсире можно писать код без переменных в привычном понимании. А так же, можно компилировать код "на горячую", без переапуска приложения.
круто, а я сейчас фронтом работаю и тоже начал elixir посматривать
есть же golang, зачем elixir?
@@Tatar_Piano чем голанг лучше элексира?
@@Tatar_Piano есть же elixir, зачем golang?
Качество звука расстроило, информация о Немеции оказалось полезной. Спасибо за труд.
Rookie mistake. Записал звук в не самом лучшем мп3
pro trick: watch series at kaldrostream. I've been using them for watching all kinds of movies these days.
@Jad Elon definitely, I've been using Kaldrostream for since november myself =)
Почти три года назад переписали один продукт с пхп на элексир, тогда нас было 3 человека с рубишным беграундом. Сейчас у нас 8 элексирщиков и проект за три года вырос в десятки раз по капитализации.
Мы почти все бывшие рубисты с многолетним опытом (у меня около 8 лет). И никто из нас теперь даже и близко не думает возвращаться назад в руби :).
Одна из мыслей почему - и в руби и в элексире легкие задачи/проблемы решаются плюс минус одинаково быстро и качественно.
Но когда в руби встает какая-то серьезная проблема в полный рост, например утечка памяти в проде, то отладка может занимать дни а то и недели и требуется специальная подготовка приложения. Инструменты отладки и интроспекции в рубях - их там почти нет. Решение проблем утечки памяти в руби лежит как правило в плоскости - давайте убьем процесс раньше чем настанет OOM.
как можно возвращаться в том, что умерло
@@synthesisone2787 рубисты до усрачки могут годами называть свои два крупных сайта, написанных на руби, но в мире никто ничего на руби уже давно не пишет.
@@synthesisone2787 по-моему бомбишь тут только ты, судорожно повторяя слово бомбить. я работаю в энтерпрпайзе и никакого руби тут никто никогда не слышал. вакансии и на делфи есть, легаси поддерживать. а руби уже давно в серьёзных проектах не используют, даже sass с него слез, как с мёртвого тела. руби не имеет больше смысла - энтерпрайз пишут на яве и шарпе и немного нода. гисы, нейро на питоне, интернет магазины на пхп, сервера на си, го и раст. девопс на груви. руби не нужен. как умер перл, так умер и руби. перл до сих пор пилят, но нафиг он нужен. это как винду 3.11 апгрейдить в 2020
@@synthesisone2787 не в моём окружении и не местные, я общаюсь с людьми по всему мире, от Швейцарии до Н. Зеландии, знаю 8 языков, нигде на руби не пишут. на ноде пишут 1%. руби не нужен. я знаю, что он классный язык, но он реально не нужен. все направления заняты другими языками.
@@synthesisone2787 о смерти языка можно говорить тогда, когда он перестал занимать какую-то нишу. пхп занял свою нищу, поэтому не умер. паскаль потерял свою нишу поэтому умер. руби потерял свою нишу. знаем мы такие росты, три стартапа подняли статистику с 10 проектов на руби до 13-ти. потом всё переписано на питон. рост чё. нищу-то он свою потерял, всё. нету ниши. нету. все кого я знаю ушли с руби на другие языки. потому что нет ниши больше.
Спасибо за интервью! Очень интересное и не поверхностное. Если кто загорелся выучить язык, рекомендую почитать Elixir in Action, по одной книге можно понять основную суть языка, как мне показалось
Спасибо за качество звука!👍
Погоди пока начнет кричать соседский ребенок 😅 Я думаю, что это был первый и последний раз на балконе.
Дима, отличное интервью и отличный собеседник. Вопросы - все по делу, видна рука мастера!
Спасибо, Юра!
спасибо за видос по эликсиру! начинал его изучать года 4 назад, небольшой проект себе написал, и дико понравилось (после руби), но потом как-то разошлись пути, но чувства еще живы и надеюсь в итоге вернуться к эликсиру
Было бы здорово если бы на нем чуть больше писали
и вот 4 года назад основная проблема была - Где получить опыт реальной разработки в команде, потому что почти на все вакансии по эликсиру хотели сразу сеньоров и знатоков))) сложно было разобраться, какие инструменты используются в продакшене, приходилось самому себе какие-то костыли городить (даже для деплоя)
а еще была проблема с тем, что язык еще развивался активно и любое обновление языка и популярных библиотек быстро приводило к тому, что все зависимости ломались напрочь))) я начинал сразу с Фениксом работать (раз уж из рубей и рельс пришел), и там быстро столкнулся с тем, что феникс за пару лет перелопатили сверху донизу и за несколько часов обновиться до свежего феникса не вышло - всё упало, библиотеки ушли в конфликты зависимостей, приходилось форкать себе либы и подгонять зависимости, и даже когда в итоге приложение запустилось - часть старых функций сломалась))) надеюсь уже такой проблемы нет
досмотрел видео, вдохновился - вроде и язык устаканился, и с деплоем проблемы решили, можно делать новый подход))) никому эликсирщик с многолетним опытом рубиста не нужен? :D
Принеси язык в компанию, как это сделал в свое время Дмитрий :)
Ещё один коммент, LiveView это настоящая революция, это реальный SSR, весь JavaScript (ну почти весь) рендерится автоматически, соответственно все управляется с сервера, для банковских систем это огогого, теперь все банки стремятся имплементарить LiveView для админок и для всего, минимум уязвимостей
Не важно то что звук не очень, было очень интересно послушать 👍
Очень круто получилось, прям всё по делу. В начале видео появлялись вопросы, но после походу всё было раскрыто :)
Спасибо за интересное видео! Всем удачи
Большое спасибо участником за просвещение Elixir.
Кайф, больше интервью плиз, очень интересно!!!
В субботу снимаю еще как минимум одно. Запланировано с десяток.
то, что давно хотелось, благодарю за интервью!
Знаю Дмитрия! Рад был увидеть выпуск с ним. Спасибо!
На 43 минуте про то, что можно пустить систему без тестов и инструменты позволят это сделать, НО и я (Дима у которого берут интервью) и Дима - оба считаем, что писать системы нужно только с качественными тестами. Никогда не пишите систему без тестов!
Дмитрий, спасибо что делишься опытом.
Спасибо Дмитрию за крайне полезную и интересную информацию!
По поводу образования в российских ВУЗ-ах. Всё так и есть. Технологии в IT настолько быстро развиваются, что программа не успевает за всеми изменениями. И многое зависит от преподавателя: если он следит за новостями, то сам будет актуализировать свой курс, если не следит (или ему вообще пофиг), то да, придется следить самому.
На мой взгляд, полноценное ВУЗ-овское образование даёт то, что не могут дать какие-нибудь специализированные курсы, а именно кругозор. Например, у меня был предмет по архитектуре микропроцессоров. Я не занимаюсь разработкой микропроцессоров и никогда не планировал, но понимание, как там работают конвейеры, сильно помогло в дальнейшей работе и подсказало идеи, как можно обрабатывать данные в многопоточных системах. И таких предметов, которые вроде бы и не нужны, но дают общее понимание и отправляют мысли в правильном направлении, было очень много. Так что, ИМХО, лучше всё-таки потратить 5-6 лет и закончить специализированный ВУЗ!
>в IT настолько быстро развиваются, что программа не успевает за всеми изменениями
Никогда не понимал эту фразу, ведь большинству популярных технологий и концепций довольно много лет. ООП например 50+ лет, x86 не менялось с 1985 года. Различным языкам вроде Python, JS, C++/C, C#, Java и их фреймворкам тоже много лет.
Как по мне вопрос не к скорости изменения технологий(тк базовые вещи не особо меняются), а к общему качеству кадров в образовании
В ВУЗ идут за профессией которой можно будет зарабатывать деньги, а не за расширением кругозора. А то что пытаются продать под видом "расширения кругозора", нет спасибо. Тратить ~5 лет на расширение кругозора слишком дорого как по времени, так и по деньгам и показывает неспособность ВУЗов предоставить услуги в виде знаний, которые ценятся рынком.
Гость очень приятный. Спасибо
очень интересно, спасибо! как раз переходим на эликсир в команде... где информацию по дмитрию можно больше узнать? где его гитхаб или может видео свежие интересные есть...
Было интересно. Спасибо)
Я в шоке. Я нашёл вакансию на Elixir в Ростовской Области. Интересно, а в других регионах, да и в той же Москве он пользуется спросом?
Есть немножко
отличная беседа. спасибо
Не упомянули фичу garbage collector на каждую ноду... Размер ноды в разы меньше (x300) чем в JVM например
Привет! Спасибо за классные видео!
Хотел спросить: если у тебя ролики про контракты для ИТ в Германии? Если нет, то мог бы ты записать такое видео? В данный момент ищу работу в Германии с релокацией. Интересует вопрос можно ли составить так контракт, чтобы можно было параллельно основной работе вести свой бизнес?
Можно вести бизнес. Я касался этой темы ua-cam.com/video/j9BEjaGmxIQ/v-deo.html
Кроме стартапов в классической части я особой разницы в системе обучения в России и Германии я не заметил. Я сам преподаватель технологических аспектов программирования в вузе. Вообще полезно было послушать. СПС!
Программирование под элексиром
И что тепер в портфолио нужно добавить и елексир? Когда у тебя только html css
Годнота!
Elixir - лучший язык для "въезда" в функциональную парадигму.
жизненно, эликсир очень хорошо подает функциональщину и её плюсы, начинаешь сразу любить и применять (главное не переусердствовать, тот же руби - всё ещё ООП язык в первую очередь)
Спасибо! Хороший собеседник
Порадовало, что даже для Эликсиропроекта подходит монорепо. Сам на работе намучался с кучей репозиториев для каждого микросервиса, и подозревал, что монорепо лучше не только для монолита
Это очень круто!
Ещё добавлю что тандем Elixir/Rust (Rustler) просто обалденный тандем
Пишу на элексире (Elixir/Phoenix/LiveView) год. Живу и работаю в Испании. Думаю теперь не смогу писать ни на каком другом языке)))
Было очень интересно, буду ждать интересных видео. Не пойму откуда такой скепсис по поводу данных технологий - если они дают преимущество по отношению к "остальному" то какая разница является ли это "хипстерским или не мейнстримным" суть же в возможностях технологии - скажу что Elixir/Erlang (N2O/Nitro - n2o.dev/ua/ всем рекомендую - изучить создателей N20) у нас в продакшине пользуется почетом по сравнению с python \ JS - и что на JS набирают десятки людей для выполнение задач и где путаются в своей архитектуре и модулях несмотря на опыт лидов и их знания и где Elixir/Erlang хватает группы из 12 человек что бы построить систему для всей страны без падений и хаоса.
В старой акке - точно также нет типизации - там Any (любой тип) и делай че хочешь.
Но сейчас выходит в прод типизированные акторы - там добавили
Принято, спасибо!
очень интересно!
Дима, дай ссылку на гитхаб гостя, пожалуйста
github.com/liveforeverx
@@SeniorSoftwareVlogger спасибо!
Ю комбинатор 😂 спасибо, интересная беседа!
Расскажите, пожалуйста, что-нибудь про PHP. Мотивирующее :)
я думал ты после Гамбурга переехал в Мюнхен, а оказался уже в Берлине )
Топ видео
В Ноде есть сэндбоксы, и, при правильной архитектуре, запросы будут изолироваться, так что ничего там наружу не выйдет.
Нэймспэйс? Сериосли?
Удобство руби, и мощь BEAM - это Эликсир. Эрланг это компилируемый язык, руби это скриптовый язык. Скорость выполнения очень разная. Эликсир по скорости бодается с Go. Первая версия дискорда была написана на эликсире. Миллионы подключений дискорд хэндлил своим единственным сервером, и никаких облаков с лоад-балансерами амазона.
🤔мы говорили про миллионы подключений. А неймспейсы - это отличие от Эрланга, а не киллер фича эликсира, которой больше нигде нет
В тот момент обсуждалась разница между Erlang-ом и Elixir-ом.
Вообще, вот мой ответ о разнице между Erlang-ом и Elixir-ом (который я давал в Erlang чате в своё время):
Elixir даёт стабильный тулинг(mix, release-ы из коробки), много полезных библиотек(ecto, phoenix, db_connection и т.д.), удобные средства по организации кода(protocols, alias-ы) и работе со сложными данными(Access protocol, nested data, Enumerable и протоколы вообще), выше скорость разработки(спорный момент, но субъективно это так) из-за доступных конструкций языка(pipe, with и так далее), удобного способа работы с данными(Access, nested) и библиотек. Поддерживаемое и простое в применении метапрограммирование(макросы), которым иногда злоупотребляют по не знанию, но в опытных руках инструмент исключительно полезный.
И вот из этого списка - я успел сказать, так сложилось, о пункте alias-ов, потому что это вообще выглядит как незначительный пункт, но на практике очень важный. Так пошла дискуссия, а потом мы переключились на другие темы.
В конце видно что человеку солнце мешает уже, правильно выбирайте место!)
Спасибо
да, со звуком беда
🔥🙏
А возможно дать ссылку на профиль Дмитрия в соц. сетях? У меня задать этот вопрос две мотивации. Всегда интересно посмотреть на профиль человека когда у него указан опыт работы. Это позволяет сопоставить с личным опытом и выстроить систему координат. Вторая мотивация более личная. С Дмитрием мы пересекались в Самара на подкасте в начале этого года. К сожалению обстоятельства сложились так, что контактами обменяться не удалось. При этом в рамках самарского сообщества мы пишем подкаст SITCast vk.com/podcasts-143954349 и мне очень нужно с Дмитрием обсудить ряд вопросов. Возможно ли мне в этом помочь?
Привет!
Мои контакты:
VK: vk.com/afterforever
Telegram: t.me/liveforeverx
Печально это все. И так очень не большое сообщество erlang, разделили на два. И теперь большой вопрос выживут ли оба. Elixir привлек много рубистов. Но и наговонокодили они тоже много, не пошло это все на пользу репутации функционального подхода
Я тут с Вами совершенно не соглашусь. Elixir пошёл на пользу сообществу Erlang-а. Во-первых, Elixir привёл много свежей крови и не смотря на говнокод из сообщества Ruby - так же появилось много достойных библиотек и целых новых сфер (web, IoT, AI) применения для BEAM, где Erlang применялся намного скуднее, во-вторых это повлияло и на Erlang сам, он стал смотреть на потребности Elixir-а и за счёт этого ускорился в развитии и модернизировался. После Elixir-а улучшилась build-, release-тулинг, документация и error handling в самом Erlang-е, т.е. смотря на Elixir - Erlang начинает становиться более user friendly и подтягиваться под стандарты, которые Elixir можно сказать задаёт. Количество работы и интересных сфер применения в мире BEAM стало больше с появлением Elixir-а.
Я даже больше скажу, Elixir - приводит в BEAM фирмы, которые хотели и боялись (из-за того, насколько Erlang экзотический язык). К примеру, моя вторая фирма, в которой я работал - там начальник хотел давно использовать BEAM из-за того, что он знал про эту виртуальную машину, но его останавливал синтаксис Erlang-а, а когда он узнал про Elixir - для него это стало поводом переписать продукт под BEAM виртуальную машину.
И очень зря, что многие думают, будто бы Elixir здесь для раскола - он для взаимодействия и на мой субъективный взгляд - скорее для расширения сфер.
Грасиас
Дима поменяй плз звук для дисклеймера, очень похоже как будто батарейка садится на телефоне или наушниках! Каждый раз вздоагиваешь!
О, какой звук? Вот этот вот пук?
В Лиспе, трайсинг и интерактивность существуют уже полвека.
Reader macros (или как их там) убили лисп на взлёте, нет?
Почему Берлин? Как же дом? Переехал?
Может совпадение двух факторов? Жизнь дешевле - денег больше?
@@Jusestars думаю работать меньше и просто зарабатывать больше лучше :) Просто мне было любопытно наблюдать за переездом из Гамбурга например, а сейчас я так понял такого контент больше не ждать?
Эти подробности переехали на патреон 🤷♂️
@@SeniorSoftwareVlogger gotcha 👌
@@evgenydzhevadov7145 Так же любопытно было... но на патреон не пойду, не такие уж интересные интриги, тем более, что реальность куда прозаичнее, тех интриг, которыми туда Дима пытается заманить...
держишь планку звук как всегда говно
Нитроген медленный
Интервью класс👍, но качество звука на 👎.
Звук будет лучше, тут опорофинился.
Elixir без Erlang наверно всё равно что изучать Kotlin не зная Java