4 ms·
Their app, Kaleidoscope (http://www.kaleidoscopeapp.com/ http://www.kaleidoscopeapp.com/), sounds to be an incredibly simple app to make. Not that I am plannin
by alok-g 15y ago
Their app, Kaleidoscope (http://www.kaleidoscopeapp.com/ http://www.kaleidoscopeapp.com/), sounds to be an incredibly simple app to make. Not that I am planning to make yet another app like that, does someone know if it's selling well?
- tolmasky 15y agoIts actually an incredibly complex app. Beyond being a UI dream, it was also technically rigorous as they for example came up with their own custom diffing algorithms for more human readable diffs.
- alok-g 15y agoOK. Does not still look complex to me from an implementation standpoint. Maybe I need to try it out to get a better feel for it.
- flyosity 15y agoDo you even know Cocoa? I do, and I can't even begin to explain how they did the linked code scrollviews comparing the diffs. Trust me: implementation was extremely complex.
- alok-g 15y agoI don't. I would guess though that the complexity being talked about is not coming at least majorly from Cocoa.
- klaaspieter 15y agoI've seen the math behind it and you are definitely correct.
- alok-g 15y agoCould you please enlighten me? In the fluid mode, the text on the two panes need not be of the same height given the insertions and deletions. So when scrolling, the scroll speeds for the two panes would need to be different. Is this what is being talked about?
- mishmash 15y agoAnd that web page is a thing of beauty - props to them.
- callahad 15y agoI hope there's an outside chance that they'll open its source. It really is a fantastic app.
- amitparikh 15y agoit's basically a KDE Kompare clone. The most innovative thing they've done is to provide native integration with new distributed source control environments.
- alok-g 15y agoThere must be more to it given the backlash I am seeing on my comments. I do not have a Mac, so cannot try it myself.