Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortress full of dwarves in a randomly generated fantasy world. The simulation runs deep, with new games creating multiple civilizations with histories, mythologies, and artifacts. I reached out to him to see how he’s managed a single, growing codebase over 15+ years, the perils of pathing, and debugging dead cats. Our conversation below has been edited for clarity. The post 700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built appeared first on Stack Overflow Blog.
Connectez-vous pour ajouter un commentaire
Autres messages de ce groupe

An update to the research that the User Experience team is running over the next quarter. https://stackoverflow.blog/2025/05/19/research-roadmap-update-may-2025/

Christophe Coenraets, SVP of Developer Relations at Salesforce, tells Eira and Ben about building the new Salesforce Developer Edition, which includes access to the company’s agentic AI platform, Agen

Money is pouring into the AI industry. Will software survive the disruption it causes? https://stackoverflow.blog/2025/05/15/whether-ai-is-a-bubble-or-revolution-how-does-software-survive/

On this episode, Ryan chats with Hendrik Rexed, Cloud Native Advocate at Dynatrace, about debugging cloud-based applications like you would a local app. https://stackoverflow.blog/2025/05/13/next-lev

Maryam Ashoori, Head of Product for watsonx.ai at IBM, joins Ryan and Eira to talk about the complexity of enterprise AI, the role of governance, the AI skill gap among developers, how AI coding tools

If velocity is just a tool and not a goal, how do you measure real success for engineering teams? https://stackoverflow.blog/2025/05/12/beyond-speed-measuring-engineering-success-by-impact-not-velocit

Ben Popper chats with CTO Abby Kearns about how Alembic is using composite AI and lessons learned from contract tracing and epidemiology to help companies map customer journeys and understand the ROI