Prețul ascuns al inteligenței artificiale în frameworks-urile moderne de JavaScript
De ce conținutul sintetic cere atât de mult? Alegerea tehnologiilor web se bazează adesea pe intuiții neverificate, în locul datelor concrete, avertizează dezvoltatorul Nolan Lawson într-o analiză…
Tiberiu Nistor · · 3 min citire

De ce conținutul sintetic cere atât de mult?
Alegerea tehnologiilor web se bazează adesea pe intuiții neverificate, în locul datelor concrete, avertizează dezvoltatorul Nolan Lawson într-o analiză recentă.
Creatorii de software laudă frecvent anumite unelte ca fiind extrem de rapide sau capabile să crească productivitatea, fără să vină însă cu dovezi palpabile în sprijinul acestor afirmații îndrăznețe.
Industria tech a tratat mult timp experiența dezvoltatorilor și pe cea a utilizatorilor ca pe două obiective care merg mână-n mână. Totuși, promisiunile de marketing legate de instrumentele moderne ignoră aproape mereu povara reală adusă de abstracțiile complexe și bibliotecile grele de randare pe client. Capcana codului generat automat?
Proiectele software de astăzi depind tot mai mult de unelte de generare automată care scriu volume uriașe de cod redundant.
Poate obsesia pentru viteză să încetinească internetul!
Acest conținut sintetic cere, de cele mai multe ori, o infrastructură masivă de framework-uri doar ca să poată rula într-un browser obișnuit. Dezvoltatorii adoptă des aceste arhitecturi stratificate cu gândul că automatizarea le va salva timp și energie.
În realitate, produsele finale pot genera blocaje majore de performanță, care ajung să strice experiența celor care folosesc aplicația. Sacrificăm viteza utilizatorului pentru confort? Fuga asta după fluxuri de lucru automatizate amenință să distrugă decenii întregi de optimizări pentru web.
Când programatorii se bazează pe cutii negre ca să scrie cod, devine extrem de greu să mai depistezi și să repari ineficiențele din spate. Comunitatea de web development trebuie să depășească stadiul de lozinci de marketing și să înceapă să măsoare costul real al acestor abstracții.
Fără o evaluare riguroasă, obsesia pentru viteză s-ar putea să încetinească, de fapt, internetul de azi. Ce dictează alegerile în web development? Multe decizii tehnologice pornesc din entuziasmul comunității și din reclame exagerate, nu din dovezi clare că acele unelte livrează performanță reală. De ce blochează instrumentele automate performanța? Generarea automată de cod livrează adesea fișiere uriașe care cer dependențe grele, ceea ce în final îngreunează vizibil timpii de încărcare pentru utilizatori.
Sursa: Nolanlawson
00 Note de la cititori
Nicio notă încă. Poți deschide tu discuția.
Planșe conexe
Guidewire cumpără Hyperexponential și accelerează subscrisul cu IA
Cum ajută IA subscrisorii? Guidewire, companie de software pentru asigurări, a anunțat achiziția Hyperexponential, o startup specializată în subscris…
· 3 min
terminalul KDE care promite viteză de 35 ori mai mare decât Konsole
accelerarea prin GPU? Comunitatea KDE a dat la lumina zilei Kwi, un terminal experimental care promite să schimbe modul în care desktopul Linux…
· 3 min
Banda magnetică revine în forță: Inteligența Artificială alimentează renașterea stocării de date
De ce banda magnetică învinge unitățile moderne? Fujifilm, cel mai mare producător mondial de benzi magnetice, anunță o extindere majoră a…
· 3 min
Ollie trage cortina: De ce a eșuat asistentul AI axat pe confidențialitate?
Confidențialitatea, un lux prea scump? Ollie, asistentul bazat pe inteligență artificială care a pus preț pe intimitatea utilizatorilor, își încheie…
· 3 min
Sistemul de operare care spune „nu” inteligenței artificiale
De ce un sistem fără AI? AlpineBSD a fost anunțat oficial ca un nou sistem de operare open-source, construit pe nucleul NetBSD și userland-ul Alpine…
· 3 min
MI6 pierde mii de suporturi de stocare clasificate
De ce s-au pierdut atâtea dispozitive? Ofițerii de inteligență britanici au recunoscut că agenția a pierdut mii de suporturi de stocare care…
· 3 min





