CONEIX QUI HO HA DESENVOLUPAT

Amb tot el respecte

Pel creador de BBEdit, Rich Siegel, l’usuari és el més important.

BBEdit és probablement una de les eines de desenvolupament més apreciades a qualsevol plataforma, però el seu creador, Rich Siegel, tenia ambicions relativament modestes. Va començar a escriure la primera versió del programa l’any 1989 perquè necessitava un editor que pogués treballar amb arxius “grans” (d’uns 32 KB).

«Una de les limitacions de Macintosh Pascal era que els arxius d’origen no podien pesar més de 32 KB», explica.

Ja ha passat més d’un quart de segle des del debut comercial de BBEdit i l’app ha esdevingut una de les preferides de desenvolupadors, dissenyadors web, científics i escriptors per la seva potència i la seva gran velocitat. (Aquests dies Siegel està provant arxius de 12 GB.)

Siegel continua sent l’alma mater i l’enginyer principal de BBEdit, i la molècula de cafeïna que porta tatuada al braç diu molt de la seva ètica de feina. Parlem amb ell a la seu de Bare Bones Software, al nord de Boston, el local que comparteix amb un parell de lloros grisos.

Com van ser els primers dies de BBEdit?
En aquella època, la forma de distribuir el software de Mac pel món era enviar-lo a l’anomenat Info-Mac Archive, un repositori FTP allotjat per Stanford. Així que això és el que vaig fer, i es va començar a propagar bastant de pressa.

Vaig dir que si algú volia una còpia en disc, només havia d’enviar-me a casa un disquet dins un sobre. La casa va acabar inundada de disquets.

BBEdit fa molt temps que existeix (en el món del software). Com has vist canviar la base d’usuaris?
La nostra base al principi estava formada per desenvolupadors de software per a Mac, científics, administradors de sistemes i altres usuaris tècnics. El primer gran canvi va ser la popularitat de què va gaudir l’app entre els autors d’HTML i els desenvolupadors de back-ends. A mesura que va córrer la veu, vam poder ajudar la gent a entendre que internet es va construir amb text, que es pot tractar el text com si fossin dades o un document. Així, la següent onada va portar arquitectes d’internet, criptoanalistes i científics de disciplines totalment inesperades.

La tercera onada l’han formada bàsicament escriptors i altres tipus de creadors de continguts, gent que no contempla els seus textos com a dades sinó com a paraules, i que volen que entre ells i les seves paraules s’hi interposin com menys elements millor.

Malgrat tots aquests canvis, hi ha una cosa que es manté al llarg dels anys: els nostres usuaris són persones que volen que la feina surti, que volen que les seves eines informàtiques siguin clares i útils, sense guarniments que els despistin.

Quins són els projectes més sorprenents que has vist fer amb BBEdit?
N’hi ha hagut molts! Els nostres clients han fet servir BBEdit per escriure novel·les, tesis doctorals i altres tipus de treballs llargs. Un dels nostres clients va utilitzar BBEdit com a part d’un projecte destinat a fer volar vehicles aeris no tripulats (UAV) de la mida d’un F-16. El sistema de control de vol envia dades a BBEdit en temps real, els enginyers les examinen, les modifiquen i les retornen a l’aeronau en pocs segons. BBEdit també ajuda el Projecte del Genoma Humà a analitzar llargues seqüències d’ADN.

La versió 3.0 de BBEdit, “accelerada per a Power Macintosh”, de 1994.

Com ha evolucionat el software al llarg dels anys?
BBEdit ha sofert enormes transformacions tècniques. Primer va ser el port a PowerPC. Vam desenvolupar un component OpenDoc, i part de la feina d’arquitectura interna que vam fer encara està en ús.

Després va venir una reescriptura pràcticament completa de la seva arquitectura interna, seguida de prop pel port a Mac OSX (BBEdit va ser la primera app de tercers que es va executar de forma nativa en aquest nou sistema operatiu) i després el port a Intel. L’any passat vam acabar de reescriure BBEdit una altra vegada, aquest cop com una app d’AppKit.

Entre PowerPC i OpenDoc, hi va haver un gran esdeveniment: l’aparició de la WWW o xarxa informàtica mundial. BBEdit tenia un model de complement en aquell moment, i dos dels nostres clients, un al Regne Unit i l’altre a Espanya, van escriure de forma independent les eines de marcat HTML. Això va ser l’any 1995, i llavors no teníem ni idea de què suposava l’HTML, però sí que sabíem que seria important. Així que vam avaluar les eines i en vam triar un grapat perquè funcionessin amb BBEdit. Poc ens imaginàvem com acabaria tot allò...

BBEdit és una de les apps més reconegudes i apreciades. Per què creus que és així?
Sempre hem demostrat un gran respecte cap a l’usuari. Cadascuna de les decisions internes que hem pres sobre l’aspecte i la funció de la nostra app respon a les preguntes «Què necessita el client» i «Com el podem ajudar a ser més productiu?» (i no «Com li podem donar allò que demana?», perquè aquesta no és la pregunta correcta). El Macintosh va ser presentat per ajudar la gent a fer grans coses: és una filosofia amb la qual estem completament d’acord.