На чем программировать бэкенд? Все про Erlang и Elixir
Erlang and Elixir are two rather interesting programming languages. Erlang was developed and is used primarily in telecommunications. Where is Elixir used, how is the community doing, and is it worth learning? Dmitry is our guest. He's been programming in Elixir for over six years, and before that, he programmed in Erlang. We discussed the unique features and perks of these languages. Dmitry also shared his experience studying programming at a German university. 🔥 Interactive Java course on CodeRush: https://bit.ly/2Q3ZiSZ 👉 Get a 30% discount with promo code SSV30 (until September 3, 2020): 30% off your first month of training when you purchase a monthly subscription 30% off your year when you purchase an annual subscription To receive the discount, register on CodeRush before September 3, 2020 and enter promo code SSV30 in the support section on the website. Contents: 00:00 - Introduction 00:28 - 7.5 years on Elixir, when I started, Erlang 02:15 - What Erlang problems does Elixir solve? 05:31 - How I got into Erlang 06:47 - When Dmitry started learning programming 07:56 - What are the advantages of Erlang/Elixir? 08:13 - 30% discount on Java! 14:37 - Applications of Elixir and Erlang 17:57 - What application is Dmitry writing now? 18:20 - Why is Elixir used in this application? 20:25 - The wonders of debugging programs in Erlang and Elixir 23:52 - Debugging a running application on the fly 25:14 - Dmitry's contribution to Elixir 26:21 - How is the community doing? 28:19 - How are new versions released? 28:54 - Who is behind Elixir? 33:37 - Job market 34:27 - What's the salary situation? 35:48 - Erlang in the cloud and Kubernetes 37:42 - Clusters on Erlang 39:56 - Does Erlang make sense now? 43:41 - Comparison with Java 45:24 - Dynamic typing 49:07 - Functional Programming 50:11 - Is it possible to learn Elixir without knowing Erlang? 54:23 - About hiring and the need to know Elixir 58:52 - Elixir as a first language 59:42 - What's the connection with npm and package managers? 01:02:03 - How does language philosophy influence architectural decisions? 01:03:36 - About licenses and their retroactivity 01:07:10 - Phoenix framework 01:11:07 - About LiveView 01:14:58 - Monoliths or services 01:16:19 - Structuring code in projects 01:17:31 - Problems with application releases 01:22:23 - OTP Open Telecom Platform 01:26:22 - Does it make sense to hide behind a proxy server? 01:28:42 - Docker, Kubernetes, and Erlang 01:30:48 - Erlang on XEN 01:31:42 - Moving, studying in Germany, what they teach at German universities 01:39:55 - Moving to Berlin from Frankfurt 01:41:31 - Moving to other countries Support the channel! https://seniorsoftwarevlogger.com/sup... Recommended 👍 https://seniorsoftwarevlogger.com/rec... Telegram: https://t.me/seniorsoftwarevlogger Instagram: / seniorsoftwarevlogger Senior Software Vlogger is a channel about life in IT and interesting facts. Coding, interviews with programmers, moving to other countries, and life hacks of the profession. #programming #ityoutubersru

ERLANG Programming Language / From Doctors to Programmers / Interview with a Lead Software Engineer

Why You Should Write Your Backend in Elixir / Roman Smirnov (Samokat tech)

Legacy versions, the future of Java and Spring | Axiom JDK

Elixir как цель развития для python async / Максим Лапшин (Erlyvideo)

Elixir - Дмитрий Архипенко

Язык Rust и функциональное программирование

Erlang/Elixir митап в Москве 26-го января 2024 г
![Erlang или Python? / Алексей Романов [Python Meetup 25.03.2016]](https://i.ytimg.com/vi/qUrB8Vufh7I/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBvwgIFxlSZQUe5tpZgb4QGt2ek-A)
Erlang или Python? / Алексей Романов [Python Meetup 25.03.2016]

Golang – The Best Backend Programming Language? Is Go Worth Learning in 2024? / Golang School

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019

Learn To See What God Sees When He Looks At You

Карьера IT менеджера: увольнения, сюрпризы, рост IT компании. VP of Engineering

Keynote: Gang of None? Design Patterns in Elixir - José Valim | ElixirConf EU 2024
![Самое опасное когнитивное искажение [Veritasium]](https://i.ytimg.com/vi/xHPEfosHAXM/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBOP56zDqqH5sZpx-Vnzms-YtitXQ)
Самое опасное когнитивное искажение [Veritasium]

Оценка работы программистов. Как и зачем делают performance review?

Intro to OTP in Elixir

"RUSSIA WILL STRIKE THE EU IN A YEAR." A major interview with Karaganov | #Panchenko

Никита Соболев. Elixir - не Ruby, а лучше
![Язык RUST для высоконагруженного сетевого сервиса - быстрый старт [ru] / Александр Сербул](https://i.ytimg.com/vi/V3ETtDMbmkg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAHuskzgtmUhgis0FV_Gl6ife3SEw)
