Challenge 2: "A Discipline" vs. "A Platform" — Solution Walkthrough Why "discipline" is the accurate word, not "platform": Per this chapter's own material, Photoshop and GIMP are separate, unrelated products, built by entirely different teams, with no shared underlying codebase at all — genuinely different from the JetBrains family, where PyCharm and WebStorm are literally derived from the same IntelliJ Platform codebase. Photoshop and GIMP instead independently solve the same category of problem — editing a grid of pixels via selections, layers, masks, and color correction — without either one being built on top of the other. Why this distinction matters for the course's own structure: Because there's no shared platform to lean on, this course can't simply teach one tool's own mechanics and assume the other tool works identically underneath, the way Text Editors & IDEs Survey could assume Rename works the same way across every JetBrains IDE. Instead, each concept has to be taught once conceptually, then shown separately and concretely in each tool's own actual interface and terminology — exactly the structure this chapter describes for the rest of the course. Why this makes the course genuinely comparative rather than platform-based: Since neither tool inherits behavior from the other, every mapping between Photoshop's own terms and GIMP's own terms has to be drawn explicitly, chapter by chapter — there's no shortcut of "it's the same underneath" the way the JetBrains courses in this site's own catalog could rely on. WHY THIS WORKS AS AN ANSWER ------------------------------ This exercise checks that the "discipline, not platform" distinction is understood as a structural fact with real consequences for how the course itself has to be built, not just a wording preference.