
L'intelligenza di Apple potrebbe risolvere le mie difficoltà di codifica, ma questa caratteristica chiave non si vede da nessuna parte
Circa un anno fa, ho iniziato a imparare a programmare in Swift, il linguaggio di sviluppo di app di Apple. L'idea era di essere finalmente in grado di costruire le mie app iOS da zero e riscoprire il divertimento della codifica.
Dopo un po', però, ho iniziato a perdere interesse. La mia ultima pratica di codifica è stata quasi 20 anni fa, quando mi sono insegnato HTML e CSS, e tornare alla mentalità era difficile. Inoltre, non avevo in mente un obiettivo specifico dell'app, il che significa che l'unità per spingere attraverso le sezioni difficili non c'era.
Per tutti i discorsi iperbolici su come l'intelligenza artificiale (AI) sta per sconvolgere il mondo intero, questa è un'area in cui penso che l'IA avrebbe potuto davvero aiutarmi. Le cose sarebbero potute essere diverse se avessi avuto un assistente AI per aiutarmi a scrivere codice per le parti su cui ero bloccato. Forse con quello, il mio viaggio di codifica non sarebbe finito così, ahem, rapidamente.
Stranamente, questo tipo di assistente di codifica è esattamente ciò che Apple ha detto che presto aggiungerà all'intelligenza di Apple. La funzione si chiama Swift Assist e Apple si è impegnata a costruirla nella sua app di codifica Xcode. L'idea è che può essere usato per scrivere generativamente sezioni di codice per te. Tutto quello che devi fare è inserire alcuni prompt in linguaggio naturale e Swift Assist creerà codice funzionante in base al tuo input.
Missing in action
Mela
Apple ha presentato Swift Assist alla Worldwide Developers Conference (WWDC) nel giugno 2024. Ma c'è solo un problema: potrebbe essere vaporware. O questo o è così lontano dall'essere pronto che Apple sta apparentemente comprando la sua testa nella sabbia e fingendo che non esista, perché Swift Assist non si vede da nessuna parte.
Ad esempio, alla WWDC 2024, Apple ha detto che Swift Assist sarebbe arrivato “entro la fine dell'anno”, il che implica che era un po ' vicino al completamento. Tuttavia, la funzione non è mai apparsa in nessuna versione beta di Xcode o macOS e, come ha recentemente sottolineato lo sviluppatore Michael Tsai, non è nemmeno menzionata nelle note di rilascio per l'ultima versione di Xcode 16.3 beta 2. Con WWDC 2025 a soli tre mesi di distanza, il tempo sta per scadere per Apple per mostrarci qualcosa di solido.
La cosa frustrante di tutta la debacle Swift Assist è che suona come un'idea brillante. Apple ha detto che avrebbe una conoscenza intima del linguaggio di codifica Swift e delle ultime API dell'azienda, con cui molti altri strumenti di intelligenza artificiale lottano. Potrebbe essere in grado di suggerire nuovi modi di lavorare se sei bloccato in una linea di pensiero che non funziona — un problema che ho spesso trovato durante la codifica di me stesso.
Lee Campbell / Unsplash
Inoltre, Swift Assist è pensato per funzionare nel cloud, ma Apple ha detto che il codice non è mai memorizzato sui suoi server e “Apple non lo usa per addestrare i modelli di apprendimento automatico."Questo è particolarmente importante quando si ha a che fare con codice personalizzato e modelli di intelligenza artificiale, una combinazione potenzialmente rischiosa.
Il rivale di Apple OpenAI ha recentemente dimostrato che ChatGPT sarà in grado di integrarsi direttamente in Xcode, scrivendo codice in base ai prompt del linguaggio naturale, proprio come Swift Assist è destinato a fare. Anche l'intelligenza artificiale Gemini di Google può svolgere compiti simili. Ma con OpenAI e Google, c'è il rischio che il codice proprietario venga assorbito e utilizzato per addestrare il modello, il che potrebbe portare a perdite di codice. Con Apple, d'altra parte, la privacy e la sicurezza sono priorità.
Un'altra funzionalità AI ritardata
Mela
Swift Assist sembra essere caduto dalla faccia della terra e Apple non ne ha nemmeno parlato per mesi. In realtà, questo sembra essere emblematico dell'intelligenza di Apple, dove le caratteristiche mancanti e pasticciate stanno accumulando. Il ritardo per migliorare le abilità di Siri è solo l'esempio più recente.
Ma il ritardo nell'assistenza Swift è particolarmente doloroso per me perché posso vedere come potrebbe avermi aiutato a tirarmi fuori dal solco che ha condannato il mio passato tentativo di imparare Swift. Certo, potrei usare ChatGPT, ma la privacy è importante per me. Sapendo che il mio codice non alimenterà un'IA senza volto per chissà quale scopo è importante per me.
Si spera, Apple sta ancora lavorando duramente su Swift Assist,e ho le dita incrociate che vedremo il più presto possibile. Potrebbe essere un ottimo strumento per tutti gli sviluppatori, che siano vecchie mani esperte o neofiti in erba. Ma Apple ha davvero bisogno di muoversi prima che rivali come ChatGPT offrano la stessa funzionalità senza alcuna protezione della privacy.



Altri articoli




.jpg)

L'intelligenza di Apple potrebbe risolvere le mie difficoltà di codifica, ma questa caratteristica chiave non si vede da nessuna parte
Apple Intelligence è in ritardo rispetto ai suoi rivali AI, e il fatto che il suo strumento di codifica Swift Assist manca in azione mi ha preoccupato per il suo futuro.