OPERATING SYSTEMSOS Linux

DConf '23 — Taming the Snakes — Ikey Doherty

Serpent OS is a Linux distribution heavily utilizing D for its tooling, infrastructure, and software update processes. It’s been an extensive journey, with lots of mistakes made along the way. Ikey tells you how they screwed up – so you don’t have to!

This talk has no accompanying slides.

DConf ’23 Homepage
https://dconf.org/2023/index.html

The D Programming Language Home
https://dlang.org/

#dlang #dconf #programming

TIMECODES:
00:00 Title and Introduction
02:25 The Serpent OS dashboard/building packages
09:09 The package index format
10:07 The Moss package manage
14:05 Comments on Moss vs. Nix
17:54 Mistake when starting with D: avoiding exceptions
20:35 Making their D code available for other projects
21:46 An example of why to choose D
32:59 Comments on improving the performance of DUB
37:08 Q about installing pre-built vs. custom-built packages
42:59 Comments about the code’s short functions
44:40 Q: What was the motivation for this?

source

by The D Language Foundation

linux foundation