The Browser Company reposted this
Most people know us for building browsers. But part of what makes Dia fast and fluid is that it’s written in Swift - on every platform, including Windows. Saleem Abdulrasool, a member of the Swift Core team and the driving force behind cross-platform Swift, has been working with us for years to make Swift production-ready outside the Apple ecosystem. His work is a big part of why we can ship a performant browser from a single Swift codebase across macOS and Windows. In his latest post on our Speaking in Swift blog, Saleem walks through a new piece of infrastructure we’re making public: a free symbol server that gives any Swift on Windows developer fully symbolicated stack traces across the Swift runtime, standard library, and compiler. The post also digs into the history of how debug information works across platforms - from DWARF on Unix to CodeView and PDB on Windows - and how Swift speaks both natively. If you’re into compilers, debuggers, or just the craft of making developer tools work well, it’s a great read. We’re also hiring for this team! If working on Swift at the compiler and runtime level sounds like your thing, please DM me or reach out to us at careers@bcny.com.