Commento dei media stranieri: il linguaggio Swift di Apple cambierà tutto

Commento dei media stranieri: il linguaggio Swift di Apple cambierà tutto

Il sito web finanziario statunitense Motley Fool ha pubblicato la scorsa settimana un articolo di commento intitolato "Nel bene o nel male, Swift di Apple, Inc. cambierà tutto", affermando che, nonostante i numerosi vantaggi e svantaggi, Swift, appena lanciato da Apple (645,57, -1,78, -0,27%), diventerà un linguaggio di programmazione di grande importanza.

Di seguito il contenuto principale dell'articolo:

La Apple Worldwide Developers Conference (WWDC) tenutasi lunedì scorso non ha presentato alcun hardware, il che ha deluso migliaia di fan Apple. Ma non dimenticate che la "D" di WWDC sta per "Sviluppatore", quindi il discorso principale della conferenza porrà sicuramente l'accento sui nuovi software, tra cui iOS 8 e i kit per sviluppatori incentrati sulla raccolta di dati sulla salute e sulla casa intelligente.

Tuttavia, in quanto sviluppatore di software, ritengo personalmente che il prodotto più importante annunciato quel giorno sia stato un nuovo linguaggio di programmazione chiamato Swift.

vantaggio

Nello specifico, Apple ha affermato che ci sono voluti molti anni per sviluppare Swift. Come suggerisce il nome, questo linguaggio di programmazione sembra destinato a velocizzare notevolmente lo sviluppo di applicazioni rispetto ai vecchi linguaggi Objective-C e C. Allo stesso tempo, Swift è altamente espressivo e, come un linguaggio di scripting, risulta più naturale da leggere e scrivere. Infatti, sebbene Swift possa risultare familiare agli sviluppatori Objective-C, è abbastanza intuitivo da consentire anche ai principianti di padroneggiarlo rapidamente.

Apple ha anche sottolineato l'altissima velocità di Swift. Swift include anche funzionalità di gestione automatica della memoria, che promettono di impedire agli sviluppatori di commettere alcuni comuni errori di programmazione.

Inoltre, Apple ha lanciato anche la funzionalità Playgrounds, che fa risparmiare tempo agli sviluppatori e consente di riprodurre gli effetti del codice in tempo reale. In questo modo non dovrai perdere tempo a compilarlo in un programma eseguibile e potrai individuare gli errori prima che il codice sia completamente completato.

mancanza

Ma Swift non è esente da difetti. Per prima cosa, gli sviluppatori devono imparare un nuovo linguaggio. Sebbene questo non sia un problema così grande a causa delle somiglianze tra Swift e Objective-C e JavaScript, vale comunque la pena dedicare del tempo all'utilizzo delle nuove e uniche funzionalità di Swift. Tuttavia, poiché Swift può essere utilizzato con Objective-C e C, è possibile sviluppare applicazioni in linguaggi misti.

Tuttavia, man mano che gli sviluppatori acquisiranno maggiore dimestichezza con il linguaggio, Apple potrebbe esercitare un maggiore controllo.

Anche il Dasein è esclusivo. Swift non adotta standard aperti e si rivolge solo agli sviluppatori Apple. Pertanto, se si desidera sviluppare applicazioni multipiattaforma, è comunque necessario investire molto tempo e denaro per sviluppare più versioni separatamente. Tuttavia, questo sembra del tutto prevedibile.

Infine, alcuni programmatori esperti si lamenteranno inevitabilmente delle funzionalità di Swift in termini di controllo degli errori e di gestione della memoria. Dopotutto, ciò impedirebbe ai nuovi sviluppatori di apprendere i metodi di programmazione chiave. Tuttavia, non possiamo aspettarci che i metodi di programmazione tradizionali rimangano popolari per sempre, soprattutto quando gli sviluppatori devono dedicare molto tempo a testare il codice per individuare eventuali vulnerabilità, con conseguente minor tempo da dedicare alla progettazione delle applicazioni. Se Swift potesse ridurre automaticamente il carico, si potrebbero promuovere l'innovazione e la creatività degli sviluppatori.

Potrebbe essere ancora necessario migliorare gradualmente Swift, ma solo il tempo potrà dirci quanto sarà efficace. Ma se tutto andrà secondo i piani, Swift aiuterà gli sviluppatori software Apple a progettare app più stabili ed efficienti in tempi più rapidi.

Nuovo dispositivo misterioso

Ultimamente Apple si è impegnata molto per mantenere segreto il suo ultimo dispositivo intelligente, ma il segreto è stato svelato: alcune persone che hanno avuto modo di vedere in anteprima il dispositivo affermano che potrebbe avere un impatto sulla vita quotidiana delle persone tanto grande quanto l'iPod, l'iPhone e l'iPad.

Vincitore del Qingyun Plan di Toutiao e del Bai+ Plan di Baijiahao, del Baidu Digital Author of the Year 2019, del Baijiahao's Most Popular Author in the Technology Field, del Sogou Technology and Culture Author 2019 e del Baijiahao Quarterly Influential Creator 2021, ha vinto numerosi premi, tra cui il Sohu Best Industry Media Person 2013, il China New Media Entrepreneurship Competition Beijing 2015, il Guangmang Experience Award 2015, il China New Media Entrepreneurship Competition Finals 2015 e il Baidu Dynamic Annual Powerful Celebrity 2018.

<<:  La stitichezza frequente può portare al cancro del colon-retto? Il cancro del retto colpisce più frequentemente queste persone. Vediamo se sei uno di loro!

>>:  Più "mezze lune" ci sono sulle unghie, meglio è?

Consiglia articoli

Dopo che Yu Yongfu divenne il "genitore", Amap divenne un "giovane personale"

13 marzo (giornalista Zhang Zhichang) Oggi, quand...

Puoi farlo a mani nude! 4 esercizi avanzati per allenare i muscoli del core

Il core è un importante gruppo muscolare che stab...

La soluzione all'affaticamento visivo

Autore: Cui Yihui, dietista registrato Revisore: ...