# D

D is a general-purpose systems programming language with C-like syntax that compiles to native code.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Zed Guild: What We Built, What We Learned

DevFeed: [Zed Guild: What We Built, What We Learned](<https://devfeed.tech/articles/zed-guild-what-we-built-what-we-learned-13582.md>)

Original publisher: [Read original article](<https://zed.dev/blog/zed-guild-retrospective>)

Author: Esther Trapadoux

Published: 2026-06-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [D](<https://devfeed.tech/topics/d.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [retrospective](<https://devfeed.tech/tags/retrospective.md>), [rust](<https://devfeed.tech/tags/rust.md>)

### AI overview

Zed reflects on its first 12-week Guild cohort, a contributor program in which participants triaged issues, fixed bugs, and shipped features alongside the team. The cohort ended with 33 active contributors merging 148 pull requests, and feitreim received the grand prize.

### Source excerpt

A retrospective on the Zed Guild - what we built with our community contributors, what we learned, and what comes next.

## Good books for deep hacks

DevFeed: [Good books for deep hacks](<https://devfeed.tech/articles/good-books-for-deep-hacks-21475.md>)

Original publisher: [Read original article](<https://begriffs.com/posts/2017-04-13-longterm-computing-reading.html>)

Published: 2017-04-13T00:00:00Z

Content type: article

Language: en

Sources: [Joe Nelson](<https://devfeed.tech/sources/joe-nelson.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [coding](<https://devfeed.tech/topics/coding.md>), [D](<https://devfeed.tech/topics/d.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [systems](<https://devfeed.tech/topics/systems.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [Git](<https://devfeed.tech/topics/git.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>)

Tags: [books](<https://devfeed.tech/tags/books.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [css](<https://devfeed.tech/tags/css.md>), [deep](<https://devfeed.tech/tags/deep.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [git](<https://devfeed.tech/tags/git.md>), [history](<https://devfeed.tech/tags/history.md>), [learning](<https://devfeed.tech/tags/learning.md>), [networking](<https://devfeed.tech/tags/networking.md>), [sql](<https://devfeed.tech/tags/sql.md>), [systems](<https://devfeed.tech/tags/systems.md>), [technical](<https://devfeed.tech/tags/technical.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

A curated reading list for long-term study of computer technology through projects and technically deep books. It emphasizes mature and historical ideas, C, manual memory management, concurrency, performance measurement, experimentation, debugging, SQL, transactions, recovery, TCP/IP, IPv6, radio, mesh networking, and delay-tolerant networked programs.

### Source excerpt

2017-04-13 For the past few months I've been compiling a list of books for a deep dive into interesting technical topics. My theory is that working on projects based on these topics will be like strong individual threads I can weave into epic hacks. This list is basically a curriculum for decades of learning about the wonders of computers. What's exciting about many of these books is how they draw on the good ideas from history.

## A Personal Perspective on Programming Languages and Programmer Productivity

DevFeed: [A Personal Perspective on Programming Languages and Programmer Productivity](<https://devfeed.tech/articles/what-i-do-32209.md>)

Original publisher: [Read original article](<https://bruceeckel.com/2015/08/29/what-i-do/>)

Author: Bruce Eckel

Published: 2015-08-29T00:00:00Z

Content type: opinion

Language: en

Sources: [Bruce Eckel - Computing Thoughts](<https://devfeed.tech/sources/bruce-eckel-computing-thoughts.md>)

Topics: [MSVC](<https://devfeed.tech/topics/msvc.md>), [C](<https://devfeed.tech/topics/c.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [D](<https://devfeed.tech/topics/d.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [go](<https://devfeed.tech/tags/go.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [simplicity](<https://devfeed.tech/tags/simplicity.md>)

### AI overview

The author describes studying programming languages and helping others understand or solve language-related problems. They evaluate languages primarily by simplicity, clarity, and programmer productivity, and discuss moving beyond C++98 while considering D and Go as alternatives to C++ complexity.

### Source excerpt

I have a very narrow set of skills, which can be summarized as "delving into a language and helping others understand and (sometimes) solve problems involving that language." That's too simple, however - because I ultimately seek "the best" language, for my own personal definition of "best." I also leave languages behind. While I once knew all the ins and outs of C++, for example, I stopped studying that language after C++98, searching for a language that gave me more.