Hacker News new | ask | show | jobs
by kccqzy 1229 days ago
From the release notes:

> The entire codebase has been migrated from C to C++. In the process, we've removed thousands of lines of custom code and used standard C++ tools instead. The core's code has shrunk by 18%. The core codebase has been extensively refactored to be more testable and maintainable.

From the user perspective I don't particularly care (although I've been using it for more than a decade) but it excites the inner developer in me.

2 comments

Nice! "Transmission now uses Sonarcloud, Coverity, LGTM, and clang-tidy static analysis on new code. Several hundred code warnings have been fixed compared to Transmission 3.00."
GPL licensed so it seems relevant. For closed-source apps I wouldn't think these need to be in the release notes but for FLOSS apps, many "users" are developers.