

Respectul binemeritat
Rich Siegel, creator BBEdit, pune utilizatorul pe primul loc.
Chiar dacă BBEdit e unul dintre cele mai îndrăgite instrumente de programare pe orice platformă, creatorul său, Rich Siegel, a avut inițial ambiții relativ modeste. Acesta a început să scrie prima versiune a programului încă din 1989, fiindcă avea nevoie de un editor care să facă față la fișiere „mari”, de peste 32 KB.
„Una dintre limitările limbajului Macintosh Pascal a fost faptul că fișierele‑sursă nu puteau depăși 32 KB”, explică el.
Au trecut peste 25 de ani de când BBEdit a intrat pe piață, iar aplicația a devenit una dintre favoritele dezvoltatorilor, oamenilor de știință, designerilor web și scriitorilor, datorită puterii sale de execuție și a vitezei sale de rulare. (Zilele astea, Siegel testează frecvent fișiere de 12 GB.)
Siegel rămâne proiectantul principal și inginerul șef al BBEdit, iar molecula de cofeină pe care o are tatuată pe braț spune multe despre etica sa profesională. Am vorbit cu el din sediul central al Bare Bones Software, la nord de Boston, pe care Siegel îl împarte cu o pereche de papagali gri africani.

Cum a fost perioada de la începuturile BBEdit?
Pe atunci, modul de a lansa în lume orice software pentru Mac consta în depunerea acestuia în arhiva Info‑Mac, un spațiu FTP găzduit de Universitatea Stanford. Așa că asta am făcut și eu, iar vestea s‑a răspândit rapid în mediul online.
Am specificat că oricine dorea o copie a programului putea să‑mi trimită o dischetă prin poștă, cu tot cu un plic pentru retur. Am fost bombardat cu dischete.
BBEdit este pe piață de o veșnicie, din perspectiva informaticii. Cum a evoluat baza de utilizatori?
Baza noastră a început cu dezvoltatori de software pentru Mac, oameni de știință, administratori de sistem și alți utilizatori din domenii tehnice. Prima mare schimbare a fost popularitatea pe care programul a câștigat‑o în rândul programatorilor în HTML și al dezvoltatorilor de platforme web. Odată ce vestea s‑a răspândit, am reușit să‑i ajutăm pe oameni să înțeleagă că internetul a fost construit prin intermediul textului, că poți considera textul o colecție de date sau un document. Așa că următorul val ne‑a adus în grupul țintă arhitecți de date, criptanaliști și oameni de știință din cele mai neașteptate domenii.
Cel de‑al treilea val a fost format, în mare parte, din scriitori și creatori de conținut, oameni care nu văd textul ca pe o colecție de date, ci ca pe un ansamblu de cuvinte. Sunt cei care‑și doresc cât mai puține bariere între ei și scrierile lor.
Cu toate astea, oricât de multe schimbări am observat, există o consecvență care ne mulțumește între clienții noștri. Aceștia sunt oameni care pur și simplu vor să‑și facă treaba și nu se lasă distrași de înflorituri în programele pe care le folosesc.
Care sunt cele mai surprinzătoare proiecte pe care le‑au creat oamenii cu BBEdit?
Sunt o grămadă! Clienții noștri au folosit BBEdit pentru a scrie romane, teze de doctorat și alte lucrări de amploare. Un client a folosit BBEdit în dezvoltarea unui flux de lucru pentru a ghida UAV‑uri

Cum a evoluat programul în decursul anilor?
BBEdit a trecut printr‑o serie de transformări tehnice majore. Mai întâi a fost portarea pentru PowerPC. Am dezvoltat o componentă OpenDoc, iar unele dintre aspectele ce țin de arhitectura internă pe care le‑am conceput atunci sunt încă în uz.
Apoi a venit o rescriere aproape completă a arhitecturii sale interne, urmată îndeaproape de o portare pe Mac OS X. BBEdit a fost prima aplicație terță care să ruleze nativ pe acel sistem de operare nou. Apoi a urmat portarea pentru Intel. Anul trecut am terminat din nou rescrierea BBEdit, de data aceasta drept aplicație AppKit.
În perioada dintre PowerPC și OpenDoc a existat un alt fenomen: apariția World Wide Webului. BBEdit avea un model plug‑in la momentul respectiv, iar doi dintre clienții noștri, unul din Regatul Unit și altul din Spania, au scris limbaje de marcare HTML. Asta a fost în 1995. Habar n‑aveam despre HTML, dar ne‑am dat seama că are viitor. Așa că am evaluat instrumentele, am ales un set dintre ele pentru a le include în BBEdit și aia a fost. Nici nu ne imaginam...
BBEdit este una dintre cele mai iubite aplicații din lume. Cum crezi că s‑a întâmplat asta?
Întotdeauna am avut un mare respect față de utilizator. Fiecare decizie internă privind aspectul și funcționalitatea răspunde întrebărilor: „De ce anume au nevoie clienții noștri?” și „Cum putem să‑i ajutăm ca să fie mai productivi?”. Nu ne întrebam: „Cum putem să le oferim ceea ce cer?”, pentru că nu aceasta e întrebarea potrivită. Macintosh a fost creat pentru a‑i ajuta pe oameni să facă lucruri mărețe. Este ceva în care noi avem încredere deplină.