Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

A linguagem de programação Elixir, com José Valim (Dashbit)

Автор: Fronteiras da Engenharia de Software

Загружено: 2025-03-18

Просмотров: 367

Описание:

Neste episódio conjunto do Fronteiras da Engenharia de Software e do Elixir em Foco, Adolfo Neto, Maria Claudia Emer e Zoey Pessanha entrevistaram José Valim, criador da linguagem de programação Elixir. A conversa abordou o tema de boas práticas e anti-padrões (code smells) em Elixir, destacando a importância de pesquisas acadêmicas na área. Adolfo e Valim mencionaram especificamente o trabalho realizado por Lucas Vegi e Marco Tulio Valente, que investigaram code smells na comunidade Elixir, resultando em uma página dedicada a anti-padrões na documentação oficial da linguagem.

José Valim ressaltou a escassez de materiais sobre design patterns e refactoring para linguagens funcionais, enfatizando a necessidade de mais estudos e publicações sobre esses temas. Ele explicou que iniciativas como a documentação viva dos anti-padrões ajudam a comunidade a identificar práticas inadequadas e aprimorar continuamente a qualidade do código produzido.

Além disso, Valim discutiu brevemente o futuro do Elixir, mencionando projetos recentes como o desenvolvimento do Livebook, ferramenta semelhante ao Jupyter Notebook, e avanços relacionados à tipagem gradual. Ele destacou o potencial da linguagem para sistemas distribuídos e concorrentes, reforçando seu uso crescente por empresas ao redor do mundo. No fim, Valim respondeu qual é a próxima fronteira da Engenharia de Software.


José Valim:

X (Twitter):   / josevalim  
LinkedIn:   / josevalim  
Bluesky: https://bsky.app/profile/josevalim.bs...
Dashbit: https://dashbit.co/

Artigos científicos:

The Design Principles of the Elixir Type System
Giuseppe Castagna, Guillaume Duboc, José Valim
https://www.irif.fr/_media/users/gdub...

Guard analysis and safe erasure gradual typing: a type system for Elixir
Giuseppe Castagna, Guillaume Duboc
https://arxiv.org/abs/2408.14345


Links:

Ep. Roberto Ierusalimschy (Lua) https://fronteirases.github.io/episod...
Lua na BEAM https://hexdocs.pm/lua/Lua.html
Ep. Leonardo de Moura (Lean) https://fronteirases.github.io/episod...
Episódio Honey Potion    • 30. Honey Potion (backend eBPF p/Elixir), ...  
Honey Potion no GitHub https://github.com/lac-dcc/honey-potion
Tese Lucas Vegi https://repositorio.ufmg.br/handle/18...
Artigos Lucas Vegi e Marco Tulio Valente
https://scholar.google.com/citations?...
You have built an Erlang https://vereis.com/posts/you_built_an...
Beyond Functional Programming with Elixir and Erlang
https://blog.plataformatec.com.br/201...
ChatGPTs para Elixir e Erlang https://gist.github.com/adolfont/a747...
Erlang Ecosystem Foundation https://erlef.org/
Entrevistas com José Valim https://open.spotify.com/playlist/0L3...
Talvez o episódio com Bill Gates seja este https://www.bbc.co.uk/programmes/w3ct...
Guillaume Duboc https://gldubc.github.io/
PhD student at Université Paris Cité, under the supervision of Giuseppe Castagna https://www.irif.fr/~gc/
Snow Xuejing Huang (pós-doutoranda) https://xsnow.live/
From dynamic to static, Elixir begins its transformation
https://www.ins2i.cnrs.fr/en/cnrsinfo...
Elixir Type Checker - A (prototype) type checker for Elixir based on set-theoretic type systems.
https://typex.fly.dev/
Bringing Types to Elixir by Giuseppe Castagna and Guillaume Duboc | ElixirConf EU 2023
   • Bringing Types to Elixir by Giuseppe Casta...  
Quem é José Valim? Respostas de vários LLMs
https://gist.github.com/adolfont/a95b...
Honey Potion
   • Honey Potion: an eBPF Backend for Elixir (...  
RefactorEx
https://github.com/gp-pereira/refactorex
Jido framework
https://github.com/agentjido/jido

Fronteiras da Engenharia de Software https://fronteirases.github.io/
Elixir em Foco https://www.elixiremfoco.com/

A linguagem de programação Elixir, com José Valim (Dashbit)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

From Python to Erlang and Elixir, Mackenzie Morgan - Esquenta SE4FP

From Python to Erlang and Elixir, Mackenzie Morgan - Esquenta SE4FP

Inside Erlang Battleground: A Conversation with Brujo Benavides

Inside Erlang Battleground: A Conversation with Brujo Benavides

Elixir na prática: código, ecossistema e detalhes sobre a linguagem | PR #25

Elixir na prática: código, ecossistema e detalhes sobre a linguagem | PR #25

Что я думаю про будущее разработки в эпоху ИИ

Что я думаю про будущее разработки в эпоху ИИ

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Diversidade e Inclusão em Engenharia de Software, com Kiev Gama (CIn UFPE)

Diversidade e Inclusão em Engenharia de Software, com Kiev Gama (CIn UFPE)

МФТИ — как учат ГЕНИЕВ? Полнометражный фильм

МФТИ — как учат ГЕНИЕВ? Полнометражный фильм

I'm switching languages again...

I'm switching languages again...

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Engenharia de Software Moderna, com Marco Tulio Valente (UFMG)

Engenharia de Software Moderna, com Marco Tulio Valente (UFMG)

Как изменилась жизнь разработчиков с приходом ИИ

Как изменилась жизнь разработчиков с приходом ИИ

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

Трансформатор - простыми словами!

Трансформатор - простыми словами!

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Краткое объяснение больших языковых моделей

Краткое объяснение больших языковых моделей

ТОП 10 ЛУЧШИХ способов мониторинга Linux

ТОП 10 ЛУЧШИХ способов мониторинга Linux

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Объяснение тензорных процессоров (TPU)

Объяснение тензорных процессоров (TPU)

Proxmox VE 9.1 + OCI: Как запускать контейнеры без Docker

Proxmox VE 9.1 + OCI: Как запускать контейнеры без Docker

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]