Content tagged The Eclectic Light Company

Un addio esagerato
posted on 2021-02-22 02:54

Addio, AppleScript.

Lo scriveva The Eclectic Light Company nel novembre 2016 e, come già fecero Mark Twain e Steve Jobs, oggi AppleScript potrebbe commentare che la notizia del suo abbandono è stata leggermente esagerata.

Molti punti dell’articolo sono indubbiamente validi. Apple non sembra dedicare grande attenzione ad AppleScript (non che sia la prima volta), molte risorse di programmazione sono andate nello sviluppo di Swift e, aggiungerei, l’uso di linguaggi di scripting più vicini a un linguaggio di programmazione classico (Python, per non fare nomi) è letteralmente esploso. Proprio AppleScript, dopotutto, può essere impostato per l’uso di JavaScript al posto di se stesso.

Ciononostante, la tesi di fondo del pezzo è errata, o almeno in cospicuo ritardo:

Mi aspetto che nel 2017 verranno confermate la morte di AppleScript e la sua sostituzione a opera di un nuovo sistema di scripting basato sui playground Swift, che non solo funzionerà su macOS ma offrirà nuove possibilità a chi usa iOS.

Ciononostante, mi piace pensare che Apple sia poco motivata su AppleScript ma una lezione o due l’abbia imparata. E stia sviluppando lentamente qualcosa di meglio del semplice abbandono di AppleScript.

Dalla profezia funesta sono passati più di quattro anni e potrebbe sembrare anche un buon segno. Magari ci fosse una strategia di scripting ad ampio raggio e a regola d’arte, che si sta sviluppando anche se richiede molto tempo per via delle tante considerazioni di cui tenere conto, relativamente al passato, alla compatibilità, all’opportunità di creare ponti tra apparecchi diversi.

Voglio pensare che AppleScript abbia cose utili da dire, anche attraverso una trasformazione radicale, perché no?, e che il momento dell’end tell sia ancora lontano.

Mentre approfondisco la faccenda dei commenti per il blog, chi vuole lasciare comunque un commento da qui può accedere liberamente alla pagina commenti di Muut per QuickLoox. Non è ancora (ri)collegata a questi post (è lo scopo di tutto l’esercizio). Però lo sarà.

This blog covers 1Writer, 512 Pixels, Adium, Adobe, AirPort Express, AirPort Extreme, AirTable, All About Apple Museum, Altroconsumo, Amd, App Store, Apple, Apple Arcade, Apple II, Apple Silicon, Apple Store, AppleDaily, AppleScript, Aqua, Aqueux, Arm, Ascii, Asymco, BBEdit, Backblaze, Beeper, Big Sur, Bing, BirchTree Mac, BlastDoor, Bruno Munari, Catalina, Cbs, China Railway Shenyang, Clubhouse, Coleslaw, Come un ombrello su una macchina da cucire, Common Lisp, Cortana, Covid-19, Dalian, Dan Peterson, Daring Fireball, Dediu, Disqus, Dock, Drafts, Editorial, Erc, Excel, Exchange, Facebook, Feedly, Flash, Franco Battiato, G3, Geneforge 1 - Mutagen, GitHub, Google, Google Play, Hafnium, Happy Scribe, Hemlock, Hey, HomePod Mini, Horace Dediu, Html, Incunabolo, Internet Relay Chat, Irc, It is better to be a pirate than join the Navy, Ivacy, Jason Snell, JavaScript, Jeff Vogel, John Gruber, Kansas City Chiefs, Krebs, Lightroom, Liguria, Linux, Lisp, Luca Bonissi, M1, Mac, Mac OS X, Mac mini, MacBook Pro, MacMomo, MacSparky, Macintosh, Macintosh Plus, Mail, MarK Twain, Marco, Markdown, MarsEdit, Matt Birchler, Mavericks, MessagePad, Microsoft, Mike D’Antoni, Mission Control, Model One Digital+, Mojave, Mount Sinai, Muut, Nasa, NetNewsWire, Newton, Newton Press, Nokia, Notre-Dame, NovaChat, OS X, Olimpia, Ordine dei Giornalisti, Pages, Paolo Attivissimo, Patrick Mahomes, Pdf, Perseverance, Photoshop, PowerBook Duo, PowerPC, PowerPoint, Preferenze di Sistema, Project Zero, Python, Queen, QuickLoox, Radio.Garden, Rai, Raspberry Pi, Reddit, Rss, Ryzen, Safari, Sars, Savona, Simone Aliprandi, Six Colors, SkilledObject, South African Revenue Service, Spiderweb Software, Steve Jobs, Stevie Wonder, Sudafrica, Super Bowl, Swift, Taio, Tampa Bay Buccaneers, Tech Reflect, Tesla, Textastic, The Eclectic Light Company, The Verge, Think Different, Thoughts on Flash, Tivoli, Tivoli Audio Art, Toca Boca, Tom Brady, Toshiba, Trillian, Tweetbot, Twitter, TypeScript, Visual Studio, Visual Studio Code, Vpn, VxWorks, West Coast, Windows, Windows Phone, Word, WordPress, Yoda, YouTube, Zune, adware, cookie, coronavirus, ePub, emacs, hyper key, iBooks Author, iMessage, iOS, iOS 14.5, iPad, iPad Pro, iPhone, iPhone 12 mini, iPhone 6, iPod, isso, macOS, malware, npm, privacy, rsync, sandbox, soup, walled garden, zip, Arcade, tv

View content from 2021-03, 2021-02, 2021-01


Unless otherwise credited all material Creative Commons License by lux