Creatorul originalului Task Manager din Windows a făcut o versiune care merge și pe Mac și Linux cu ajutorul AI

Creatorul originalului Task Manager din Windows a făcut o versiune care merge și pe Mac și Linux cu ajutorul AI
Task Manager / Foto: Profimedia
Iulia Kelt
Google Urmărește pe Google

Dave W. Plummer, dezvoltatorul care a creat versiunea originală a Task Manager din Windows, a revenit cu un proiect surprinzător. Veteranul Microsoft a realizat TMOG, o reinterpretare modernă a celebrului instrument, care poate rula nu doar pe Windows 11, ci și pe macOS și Linux. Partea interesantă este că aplicația a fost construită cu ajutorul AI, după ce Plummer i-a oferit lui Claude Code o specificație de 107 pagini.

Proiectul a apărut aproape întâmplător, într-o perioadă în care dezvoltatorul își însoțea fiul la spital pentru o intervenție chirurgicală de apendicită. Cu un MacBook Air cu cip M5 la îndemână și câteva ore de așteptare, Plummer a decis să testeze cât de departe poate ajunge programarea asistată de AI. În loc să încerce proiectul pe care îl avea inițial în minte, o versiune modernă de Microsoft Word, s-a întors la un domeniu pe care îl cunoaște foarte bine: Task Manager, scrie publicația tomshardware.com.

De la Task Manager-ul de 80 KB la TMOG

Dave W. Plummer nu este un dezvoltator oarecare atunci când vine vorba despre Task Manager. El a creat versiunea originală a aplicației, care avea doar aproximativ 80 KB și a fost inclusă public în Windows NT 4.0, lansat în 1996.

La câteva decenii distanță, Plummer a decis să refacă experiența de la zero și să vadă ce poate obține folosind instrumentele moderne de programare bazate pe inteligență artificială. A rezultat TMOG, prescurtare de la „Task Manager OG”, o aplicație care păstrează ideea de bază a instrumentului Windows, dar adaugă o serie de elemente vizuale și funcții adaptate sistemelor actuale.

Pentru a-i explica lui Claude Code ce trebuia să construiască, Plummer a pregătit o specificație de 107 pagini. Nu i-a cerut pur și simplu AI-ului să „facă un Task Manager”, ci i-a furnizat un document detaliat care descria modul în care ar trebui să funcționeze aplicația și aspectele pe care trebuia să le respecte.

Primele versiuni funcționale au fost generate pe MacBook Air cu cip M5 în aproximativ patru ore și jumătate. Plummer susține că aplicația a funcționat din prima, după care a început partea de ajustare și îmbunătățire.

TMOG merge pe Windows, macOS și Linux

Una dintre cele mai interesante diferențe față de Task Manager-ul clasic este faptul că TMOG nu este legat de Windows. Aplicația poate rula nativ pe Windows, macOS și Linux, ceea ce o transformă într-o alternativă neobișnuită pentru cei care vor să monitorizeze procesele și resursele sistemului indiferent de platforma pe care lucrează.

Plummer a folosit perioada petrecută în spital pentru a dezvolta proiectul. Fiul său a avut nevoie de o a doua internare după apariția unei hemoragii interne, iar dezvoltatorul a profitat din nou de timpul de așteptare pentru a lucra la TMOG de pe laptop.

Pe măsură ce proiectul a evoluat, aplicația a primit și o componentă vizuală mult mai bogată decât cea a Task Manager-ului clasic. TMOG poate anima elementele interfeței la 60 Hz, în loc să actualizeze informațiile doar o dată pe secundă. Pentru cine vrea să urmărească în timp real activitatea sistemului, diferența poate fi vizibilă.

Aplicația include și numeroase opțiuni de personalizare. Plummer a adăugat inclusiv presetări inspirate de estetica retro, astfel încât TMOG să nu fie doar un instrument tehnic, ci și unul pe care îl poți modifica în funcție de preferințele tale.

Ce arată proiectul despre programarea cu AI

TMOG este și un experiment interesant privind ceea ce poate face programarea asistată de inteligența artificială. Plummer a folosit ceea ce în industria software este numit „vibe coding”, un mod de lucru în care dezvoltatorul descrie în limbaj natural ce vrea să obțină, iar AI-ul generează o parte importantă din cod.

Totuși, proiectul nu demonstrează că poți renunța complet la experiența unui programator. Dimpotrivă, cazul lui Plummer arată cât de importantă poate fi cunoașterea domeniului. Specificația de 107 pagini și experiența sa de zeci de ani în dezvoltarea de software au oferit AI-ului un punct de plecare extrem de bine definit.

Versiunile beta ale TMOG mai au încă lucruri de îmbunătățit. Reacțiile primite după lansare au scos la iveală mici probleme specifice aplicațiilor generate sau dezvoltate rapid cu ajutorul AI, iar Plummer continuă să răspundă feedbackului primit și să ajusteze proiectul.

Chiar și așa, TMOG este un exemplu neobișnuit despre cât de mult s-a schimbat modul în care poți construi software. În 1996, Plummer a creat Task Manager-ul original pentru Windows NT 4.0. Aproape 30 de ani mai târziu, a folosit un laptop cu cip M5 și Claude Code pentru a construi o versiune complet nouă, capabilă să ruleze pe trei sisteme de operare.

Iar faptul că ideea a prins contur într-o cameră de spital, în timpul unor ore de așteptare, face povestea TMOG și mai neobișnuită. Proiectul poate fi descărcat în prezent, iar dezvoltarea sa continuă pe măsură ce Plummer adună feedback de la cei care îl testează.