![]() ![]() Whether an Apple event bridge has any chance of working right depends 100% on whether or not its authors realize that application scripting is far more closely related to relational databases and SQL than it ever will be to Cocoa and Swift.Īgain, I have some sympathy for Swiftarian, since even Apple's own AppleScript alternatives, ScriptingBridge and JavaScript for Automation, are crippled, incompetent garbage, while Apple documentation at best leaves you with no clue about how this stuff works and at worst gives you an understanding of it that is 100% wrong. And Swiftarian's AE bridge is rubbish.Īpple event IPC is not OOP – it's RPC + simple first-class relational queries. Apple event bridge, works compared to AppleScript. The one major missing feature for a 1.0 product is its total lack of documentation on application scripting if you already know AppleScript then you can probably figure out how Swiftarian maps the core concepts and practices behind application scripting onto Swift, but if you've never used AppleScript then you're being dropped right in at the deep end – and while the principles aren't hugely complicated they are anything but self-explanatory.Īnd this one's the deal-killer: For any software that claims to provide a modern alternative to AppleScript, everything hinges upon how well its application scripting support, a.k.a. TBH, I wonder if a REPL-like interface might work better here – the big problem with the /usr/bin/swift REPL is that is displays insanely long debug output instead of description strings, but I'm guessing a third-party implementation could easily fix that, and avoid the overhead of a full recompilation each time the user changes a line. The slow Run times are a significant usability problem that will need addressed before users get frustrated and quit though seeing as the Swift toolchain seems mostly held together by bugs and sleight of hand, I feel nothing but sympathy to third-party tool vendors trying to work with it. And it is only a v1.0, so has plenty room for future improvements. ![]() The minimal featureset is quite acceptable considering it's only $10 by comparison, Script Debugger 6 is $100, down from $200, which is still not unreasonable for a "pro" tool. Main Story Walkthrough Prologue Walkthrough (Scottish Highlands & Gringotts Vault 12) Attend Your First Day at Hogwarts Walkthrough (Classes & Hogsmeade) Find The Secret in the Restricted Section Walkthrough (Library) Living as a Student Until Professor Fig Returns Walkthrough (Classes & Lower Hogsfield) Tell Professor Fig About the Map Chamber Walkthrough (The Map Chamber) Complete the First Keeper Trial Walkthrough (Classes, The Room of Requirement & The Undercroft) Improve your Magical Abilities to Access the Next Trial & Prepare for Your Search for the Next Keeper Walkthrough (Map Chamber & San Bakar's Tower) Prepare for Your Search for the Final Keeper - Part 1 Walkthrough (Alohomora, Magical Beasts & Lodgok) Prepare for Your Search for the Final Keeper - Part 2 Walkthrough (Astronomy Class, The High Keep & Rookwood's Trial) Stop Ranrok and Rookwood Part 1 Walkthrough (Fire and Vice, Professor Weasley's Assignment, In the Shadow of the Mine, and It's All Gobbledegook) Stop Ranrok and Rookwood Part 2 Walkthrough (The Headmistress Speaks, The Polyjuice Plot, and Niamh Fitzgerald's Trial) Prepare for Your O.W.L.S.I love the idea of Scriptarian: a clean, simple out-of-the-box alternative to Script Editor + AppleScript that "Just Works".
0 Comments
Leave a Reply. |