6 ms·
Can't say I love Obsidian being held up as the best we can do for program design. It's closed source. It could be an elaborate system of duct tape and string ho
by nabogh 3y ago
Can't say I love Obsidian being held up as the best we can do for program design. It's closed source. It could be an elaborate system of duct tape and string holding the thing together.
I mean it likely is quite good based on their velocity and quality. But if we're to learn anything I'd really like to see its source code.
- cpach 3y agoIt’s okey to prefer open source over proprietary applications. But obviously we can still learn lessons about interface design from proprietary systems. We don’t need the source code in order to observe those aspects of the application. (And if we need understand how to application operates under the hood, it’s entirely possible to use tools like IDA and Ghidra.)
- psychoslave 3y agoMake an extensible platform through a plug-in facility is hardly new or specifically closed source solutions, doesn't it?
- cpach 3y agoI haven’t made such a claim.
- psychoslave 3y agoThen there is something I miss in the article maybe. What is the lesson there? What is indeed so special about Obsidian, a platform I'm completely unfamiliar with, that is different from any other platform with a plug-in architecture?