Edward de Jong / Beads Project
03/16/2020, 6:47 PMJared Windover
03/16/2020, 7:12 PMThere just isn’t that much cross communication between apps that makes sense.I have a hard time believing this in a fundamental way. Perhaps with the architecture we currently have, but I think a lot of the time, despite using different data structures, we’re talking about the same things. Like, a comment on youtube is the same thing as a comment on facebook, even though there is no sense in which they can be interoperated on. I agree that the market has not borne out the utility of a single structure, but I think of this more as a local vs. global optimum kind of problem. Wrt applescript, I don’t have any familiarity with it, but I think a solution that requires that developers implement support for it is doomed to fail. What I imagine working is a system where interoperability is the default. But this makes for a less viable business, as it’s harder to lock in your customers (though, I think this difficulty is desirable from an engineering/social perspective).
shalabh
03/16/2020, 7:48 PMParris
03/16/2020, 10:41 PMshalabh
03/16/2020, 10:56 PMwtaysom
03/17/2020, 4:05 AMjaukia
03/17/2020, 7:33 AMEdward de Jong / Beads Project
03/17/2020, 5:59 PMrobenkleene
03/17/2020, 7:12 PMrobenkleene
03/17/2020, 7:19 PMAfter all, each project has its own data structures which is really what isolates them; many programs don't agree on how to store numbers, which is a rather major problem if you are talking about intra-program communication.I think this is a symptom rather than a cause. Apps don't have shared data structures because people aren't interested in scripting apps. But Zapier/IFTTT are an interesting counterexample, showing there is a market for this type of technology. This makes me think that the maybe the reason AppleScript isn't used more widely is just, we already have a way of scripting computers locally: Shell scripting languages. Either your app has first-class support for being scripted from the terminal or no one cares. Zapier and IFTTT are popular because there wasn't a default way to do the things they let you do before they came along. Maybe? I'm speculating here, frankly I'm baffled as to why AppleScript isn't more popular. I use it all day everyday and consider it one of the main reasons to use a Mac 🤷♂️
Edward de Jong / Beads Project
03/17/2020, 8:31 PMrobenkleene
03/17/2020, 9:50 PMKonrad Hinsen
03/18/2020, 4:11 AMKonrad Hinsen
03/18/2020, 9:45 AM