Dillon Mulroy - Your next favorite programming language: Gleam // Carolina Code Conference 2024
Carolina Code Conference
View ChannelAbout
No channel description available.
Latest Posts
Video Description
In the ever-evolving landscape of programming languages, finding a language that balances safety, efficiency, and ease of use can be challenging. After having worked in languages ranging from TypeScript, Go, Rust, and even OCaml, I am left feeling unsatisfied. These languages get so close to getting everything right, but come with tradeoffs I don’t love. Enter Gleam, a statically typed language for the Erlang VM (or JS Runtimes if that's your thing) that aims to make type-safe programming accessible and enjoyable for all. In this talk, we will explore the unique features of Gleam, including its type inference system, friendly compiler messages, its seamless interoperability with Erlang and Elixir, and its ability to compile to JavaScript (with TypeScript definitions!). About Dillon Mulroy - Raleigh, NC Software Engineer, Vercel Socials - https://twitter.com/dillon_mulroy - https://www.twitch.tv/dmmulroy - https://www.linkedin.com/in/dillon-mulroy/ - https://github.com/dmmulroy Dillon is a software engineer with a decade of experience working in the JavaScript and TypeScript ecosystem. He has worked on notable open source projects like Victory-Charts and spent the better part of 6 years consulting, including with Formidable, a leader in the ecosystem. He has recently begun exploring OCaml, ReasonML, and type-systems after tiring of the many foot-guns in TypeScript and searching for what could be better. Dillon can regularly be found streaming his work on Twitch with OCaml, Gleam and Coffee! Presented on August 24, 2024 at the Carolina Code Conference in Greenville, SC https://carolina.codes Sponsored by... Fly.io - https://fly.io/ Flywheel - https://www.flywheelgreenvillesc.com/ Seek Quality - https://www.seekquality.net/ All 2024 Sponsors - https://blog.carolina.codes/p/our-sponsors Organized by Brightball, Inc - https://www.brightball.com/
Essential Gleam & Coding Tools
AI-recommended products based on this video

GLEAM Sheet Music Stand - Full Metal with Carrying Bag, Phone Holder, Sheet Music Folder and Clip, 5 in 1 Desktop Book Stand

ARZOPA Portable Monitor, 16.1" FHD 1080P Kickstand 100% sRGB High Color Gamut Portable Laptop Monitor IPS Eye Care Screen for High-end Office & Entertainment - Z1C

Cmokifuly GMK67 65% Mechanical Keyboard Kit Tri-Mode South-Facing RGB LED for 3/5pin Switches,66 Keys+1 Knob Hotswap Socket PCB Gasket Mounted Plate Gaming DIY Keyboard Kit (White)

5 Pcs Adult Keyboard Clicker Toys, Portable Mechanical Keyboard Keychain Toy, Decompression Toys, Funny Cube Key Button Stress Relief for Adults Present to Relief Pass Time

TMKB 60% Mechanical Gaming Keyboard, Brown Tactile Switch, LED Backlight, Anti-Ghosting, Detachable USB-C, Double-Shot Keycaps, 61 Keys, Wired, White

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

Logitech G305 LIGHTSPEED Wireless Gaming Mouse, Hero 12K Sensor, 12,000 DPI, Lightweight, 6 Programmable Buttons, 250h Battery Life, On-Board Memory, PC/Mac - Black

VersionTECH. Gaming Mouse Ergonomic Wired Computer Mouse with 7 Colors LED Backlight, 4 DPI Settings Up to 3600 DPI Compatible for Chromebook Windows 7/8/10/11 XP/Mac/Linux Gamer/Notebook/MacBook

Logitech G502 HERO High Performance Wired Gaming Mouse, HERO 25K Sensor, 25,600 DPI, RGB, Adjustable Weights, 11 Programmable Buttons, On-Board Memory, PC / Mac, Black

Monster N-Lite 211 Wireless Earbuds, Bluetooth 6.0 Stereo Headphones with Noise-Cancelling Mic and LED Display, Built-in Mic for Clear Calls, Waterproof Design for Sports

Monster N-Lite 211 Wireless Earbuds, Bluetooth 6.0 Stereo Headphones with Powerful Bass, Built-in Noise-Cancelling Mic for Clear Calls, LED Display, 36H Playtime, IPX5 Waterproof Design for Sports

24" Large Portable Monitor, 1080P FHD 100Hz Laptop Screen Extender, 125% sRGB IPS Monitor Extender, USB C HDMI Office Gaming with Detachable Stand, Travel Monitor for Window MAC Phone Xbox Switch

Usparkle 18.5 Inch Large Portable Monitor, 120Hz 1080P FHD IPS Portable Travel Second Screen Display for Laptop/Phone/Xbox PS4/5, 125% sRGB, Dual Speakers, VESA & Smart Cover

Upperizon Portable Gaming Monitor 18.5 inch 1080P FHD 100 Hz 125% sRGB USB-C HDMI Large Portable Monitor for Laptop MacBook Xbox PS4/5, Travel Monitor with Kickstand, VESA Compatible

