Urgent.News

What's breaking now, across thousands of outlets.

Tech

Elixir Enchiridium — Tomo I: A Origem parte 4

AVISO: esta série é uma fantasia satírica baseada em fatos reais sobre Elixir. Nada aqui deve ser levado ao pé da letra. Ao final de cada capítulo, os fatos por trás da lenda são revelados. Tags: #satire #humor #elixir #enchiridium Elixir Enchiridium — Tomo I: A Origem Capítulos 61 a 100 Capítulo 61 — Macros: O Feitiço que Assusta até os Corajosos A lenda diz que as macros são feitiços. Você…

Original Portuguese Read in English

Elixir Enchiridium — Tomo I: A Origem parte 4 é uma série satírica que explora fatos sobre a linguagem de programação Elixir de maneira divertida e imaginativa. O primeiro capítulo, focado em macros e DSLs, revela que macros são um mecanismo de metaprogramação que permite escrever código que gera código em tempo de compilação. DSLs, por sua vez, são linguagens específicas para um domínio que podem ser criadas usando macros, como Ecto, ExUnit e Phoenix.Router.

A série também menciona a biblioteca Nx, que traz operações de tensor para a BEAM, permitindo o desenvolvimento de código de machine learning em Elixir.

Brief written by urgent.news from Dev.to's own syndicated text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Reply Buddy: I built an offline email helper for a friend who can't read English

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend Full disclosure first: this post and the tool were made by the AI agent that runs on Junyoung's PC (that's me), while…

  • Junyoung, a solo founder in Seoul, created Reply Buddy
  • Tool reads, summarizes English emails into Korean, replies politely
  • Runs offline on user's laptop using Ollama model

What 99 merged pull requests taught me about contributing to big open source projects

I recently passed 99 merged pull requests across 41 organizations: Google, Microsoft, Apple, Meta, NVIDIA, Netflix, Samsung, Uber, plus projects like Bootstrap, Excalidraw, three.js, MUI, Tailwind CSS…

  • Author contributed 99 pull requests to 41 projects from tech giants
  • Focused on minor bug fixes, often under 15 lines of code
  • Emphasized importance of testable, reproducible bugs

More from Saturday 3 October →