
“title”: “IBM Bob: Il nuovo collega che non beve caffè, ma scrive codice (forse)”,
“excerpt”: “IBM ha appena presentato Bob, un assistente AI che promette di gestire agenti autonomi e modernizzare persino i vecchi sistemi legacy. È il futuro dello sviluppo o solo l’ennesimo layer di hype aziendale?”,
“content”: “Smettete di cercare il prossimo plugin miracoloso per il vostro IDE, perché IBM ha deciso di dare un nome e un volto alla sua ambizione tecnologica: benvenuti nell’era di Bob.nnSì, avete letto bene. Non è il nome di un nuovo framework JavaScript scritto da un developer in burnout, ma di un compagno di coding potenziato dall’AI che promette di lavorare ‘accanto a voi’. E quando parliamo di IBM, non stiamo parurezza di una startup che gira in un garage a Palo Alto, ma del colosso che tiene in piedi l’infrastruttura critica di mezza pianeta. nnQuindi, cosa fa questo Bob? La promessa è quella di un sistema ‘agentic’. In parole povere, non si limita a suggerirti la prossima riga di codice come un Autocomplete dopato, ma può spawnare sotto-agenti specializzati per gestire task lunghi e complessi in background. Immaginate di delegare la scrittura dei test unitari o la refactoring di una classe monolitica a un piccolo esercito di bot, mentre voi vi concentrate sulla logica di business. Sembra la trama di un episodio di Westworld, ma con meno androidi assassini e più refactoring di Java.nnIl vero punto di forza, per chi mastica linguaggi ‘storici’, è la capacità di affrontare il debito tecnico più ostico: il mondo legacy. Se lavorate con COBOL o RPG (sì, esistono ancora, e muovono banche e sistemi vitali), Bob promette di interpretare, documentare e modernizzare tutto in un batterio. C’è chi dice di aver ridotto i tempi di migrazione da Java 11 a Java 25 di un impressionante 90%. Se fosse vero, i manager dell’IT starebbero già correndo a firmare contratti d’acquisto.nnC’è però un ‘però’. Come sempre quando entriamo nel territorio dei grandi vendor, il rischio è quello di trovarsi dentro un ecosistema sempre più chiuso, dove tutto — dalla sicurezza ai monitoraggi con Instana o Red Hat — converge verso l’unica via tracciata dal brand. La libertà di sperimentare ‘fuori dagli schemi’ sembra lasciare il posto a un workflow altamente orchestrato e centralizzato. nnDetto questo, l’idea di poter usare il ‘Literate Coding’ per spiegare i requisiti in linguaggio naturale e vedere l’implementazione apparire nel contesto dell’editor è una feature che fa sognare ogni maker. Se Bob riuscirà davvero a non allucinare e a mantenere i suoi ‘guardrail’ (promettendo di non inventarsi opcode inesistenti), potrebbe diventare lo strumento più utile nel toolkit di chi deve gestire complessità che vanno oltre il semplice script Python.nnSperiamo solo che, una volta
Source: IBM Bob
