L'intelligenza di Apple potrebbe risolvere le mie difficoltà di codifica, ma questa caratteristica chiave non si vede da nessuna parte

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.

L'intelligenza di Apple potrebbe risolvere le mie difficoltà di codifica, ma questa caratteristica chiave non si vede da nessuna parte L'intelligenza di Apple potrebbe risolvere le mie difficoltà di codifica, ma questa caratteristica chiave non si vede da nessuna parte L'intelligenza di Apple potrebbe risolvere le mie difficoltà di codifica, ma questa caratteristica chiave non si vede da nessuna parte

Altri articoli

NYT Cruciverba: risposte per venerdì 14 marzo NYT Cruciverba: risposte per venerdì 14 marzo Il cruciverba del New York Times può essere difficile, anche se non è il numero di domenica! Se sei bloccato, siamo qui per aiutarti con gli indizi e le risposte di oggi. La speculazione di OnePlus si scalda sul dispositivo "Pagani" La speculazione di OnePlus si scalda sul dispositivo "Pagani" Max Jambor ha condiviso un post criptico su un prossimo dispositivo OnePlus, e i fan non possono smettere di speculare su cosa potrebbe significare. Connessioni NYT: suggerimenti e risposte per venerdì 14 marzo Connessioni NYT: suggerimenti e risposte per venerdì 14 marzo Connessioni è il nuovo gioco di puzzle dal New York Times, e può essere abbastanza difficile. Se hai bisogno di una mano per risolvere il puzzle di oggi, siamo qui per aiutarti. Scatena divertimento e risparmio: scopri le avventure locali con le “Cose da fare”di Groupon Scatena divertimento e risparmio: scopri le avventure locali con le “Cose da fare”di Groupon Groupon / Groupon Bloccato in una routine? Pianifica la tua prossima notte di appuntamenti spontanei, gita in famiglia, o semplicemente trova qualcosa per rompere la settimana usando la pagina “Cose da fare” di Groupon. È la tua porta d'ingresso per emozionanti avventure locali a ottimi prezzi. Questa è la tua occasione per brillare pianificando un evento che non rompe la banca. […] 3 grandi film gratuiti per lo streaming questo fine settimana (14-16 marzo) 3 grandi film gratuiti per lo streaming questo fine settimana (14-16 marzo) Ascolta in streaming questi film gratuiti dal 14 al 16 marzo: un musical pluripremiato, una commedia degli anni ' 90 e un emozionante dramma poliziesco. Perché il piano di copyright di OpenAI avrà un impatto su di te più di quanto pensi Perché il piano di copyright di OpenAI avrà un impatto su di te più di quanto pensi OpenAI ha inviato un piano alla Casa Bianca sostenendo l'accesso illimitato a materiale protetto da copyright allo scopo di addestrare l'IA.

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.