Pular para o conteúdo

Всё про OCaml / Язык без RETURN на котором написан Rust / Опенсорс за деньги или за звёзды?

3 de setembro de 2024 · 2 h 19 min

Notas do episódio

👉 Залетай "Эволюцию Кода" и прокачивай скилл разработки с AI: https://itbeard.com/evocoders.
👉 По корпоративным подпискам на "Эволюцию Кода" пиши сюда: https://t.me/iamitbeard и iamitbeard[doggy]gmail.com

Сегодня разговариваем с Lead Software Engineer из LightSource, Димой Коваленко, про язык программирования OCaml: почему он лучше Rust и других языков программирования, насколько он актуален и жив ли вообще, как устроена его архитектура, почему его нужно преподавать в университетах и как в него вкатиться. А еще говорим про опенсорс, так как Дима является создателем популярных библиотек Odiff, blendr, fframes, а также контрибьютером cypress и Material UI.
Так что, заваривайте чаинский/кофеинский и погнали, будет лампово и интересно! 😉

НАВИГАЦИЯ
0:00 Тизер
0:42 Начало
10:24 Про LightSource и Supply chain
13:25 Жизненный опыт
21:15 Как пришел к OCaml
28:51 Долой бесполезные подписки
32:18 Почему про OCaml знают так мало
33:40 История языка
36:45 Tooling
40:24 Жив ли OCaml
41:54 Где сегодня используют OCaml
46:57 Устройство языка
52:13 Что с многопоточностью
53:34 Сравнение с другими языками
1:02:19 Вывод типов Хиндли-Милнера
1:07:36 Именованные аргументы
1:08:17 Haskel vs OCaml
1:11:19 Про ReScript и ReasonML
1:16:45 Про нелюбовь к TypeScript
1:19:11 WAS в OCaml
1:20:54 Как жить без return
1:26:48 Фреймворки и библиотеки
1:30:46 Тестирование
1:31:47 С чего начать вкатываться
1:35:08 Как дебажить код
1:37:24 Про документацию
1:39:07 Конференции
1:48:22 Есть ли вакансии на OCaml
1:50:55 Опенсорс-проекты Димы
1:04:55 Мотивация делать опенсорс и как его манетизировать
1:07:31 РАНДОМ

ССЫЛКИ
🔹 Материалы из выпуска: https://t.me/itbeard/1455
🔹 GitHub Димы: https://github.com/dmtrKovalenko
🔹 LinkedIn Димы: https://www.linkedin.com/in/dmtrKovalenko
🔹 Сайт Димы: https://dmtrkovalenko.dev

ГДЕ СМОТРЕТЬ И СЛУШАТЬ
👉 YouTube: https://youtu.be/HjUEqTqseIU
👉 Apple Podcasts: https://apple.co/41hwOIQ
👉 Spotify: https://spoti.fi/3Ktbf1Y
👉 Скачать mp3: https://podcast.itbeard.com/e/202

ПОДДЕРЖАТЬ КАНАЛ
🔸 Стать патроном на Patreon: https://www.patreon.com/itbeard
🔸 Стать спонсором на YouTube: https://www.youtube.com/itbeard/join
🔸 Через карту и криптовалюты: https://itbeard.com/help

ПОДПИСЫВАЙТЕСЬ
🔻 Сайт: https://itbeard.com
🔻 Telegram: https://t.me/itbeard
🔻 Linkedin: https://s.itbeard.com/linkedin
🔻 Reddit: https://www.reddit.com/r/itbeard

Todos os episódios de АйТиБорода

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.