• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Scripting Better Applescript support requests !
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Scripting Better Applescript support requests !


  • Subject: Re: Scripting Better Applescript support requests !
  • From: has <email@hidden>
  • Date: Wed, 01 Mar 2017 00:29:02 +0000

Jim Underwood <email@hidden>
Olivier,

There is, of course, JavaScript for Automation (JXA), which can do everything AppleScript can do.

This statement is complete horseshit. JXA was riddled with defects and omissions the day it shipped. I sent Sal masses of detailed descriptions of those problems while it was still in development, which he largely ignored. Wrote them a reference implementation in record time demonstrating how it should work, and Sal didn't even have the basic manners to reply. Total waste of my time, not to mention destroying all my goodwill and crucial support. Bear in mind, there's only a couple people in the world competent to evangelize, educate, and support Mac Automation on languages outside of AppleScript: Matt Neuburg, and me. Matt already quit Mac for iOS development, and I only fell into Automation again after other plans washed out.

I would've written the book on Automating your Mac with JavaScript and built and supported the community around it. I previously buggered up that community building part on appscript, but unlike some people I actually learn from my mistakes and try to do better in future. I knew that JXA was really the last chance to save Mac Automation from itself: it could've won a massive new audience for application scripting and totally rebooted both Apple and third-party enthusiasm, development, and support. But given the defects in the JXA software and Apple's piss-awful unprofessional attitude to its own products and supporters (by which I mean Sal Soghoian's piss-awful unprofessional attitude as representative of his employer) even I wasn't dumb enough to squander any more time on something so fundamentally unfixable (and I don't mean JXA).

There is a reason I spent the last 13 years writing AppleScript-quality Apple event bridges for half-a-dozen incredibly popular languages. There is a reason I'm the *only person* on the planet who's managed to do the damned job right in the last 23. There's a reason Mac Automation is dead on its ass. There's a reason Shane's petty sniping is doubly hypocritical. (Where was he and his expert mouth when his BFF Sal was making his career-ending mistakes? *Real* friends don't let friends ruin AppleScript.) And there's I reason I continue pointing these things out, cos if nothing else it should be a damn good teaching moment for those not so arrogant or insecure to learn and do better.

has


_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden


  • Follow-Ups:
    • Re: Scripting Better Applescript support requests !
      • From: Jim Underwood <email@hidden>
  • Prev by Date: Re: Restoring the Finder Selection After Moving an Item or Items.
  • Next by Date: Re: Restoring the Finder Selection After Moving an Item or Items.
  • Previous by thread: Re: Scripting Better Applescript support requests !
  • Next by thread: Re: Scripting Better Applescript support requests !
  • Index(es):
    • Date
    • Thread