marți, 15 ianuarie 2008

Interfete Evoluate ... Editorul de Texte

Editorul de Texte ... Si cat de important este el

In ziua de azi dispozitivele inteligente (calculatoare, laptop-uri, PDA, microcontrollere, etc) sunt mai folosite decat cuiul si ciocanul. Inca de acum 30-40 de ani a aparut notiunea de interfata om-calculator. Astfel a aparut terminalul, tastatura, mouse-ul, sistemul de operare. Totusi consider ca editorul de texte a fost, este si cred ca va fi pentru multa vreme o interfata om-masina foarte importanta. De ce? Chiar daca este vorba de scris mail-uri, scris articole, compus pagini web, blogging, configurare de programe mai devreme sau mai tarziu toata lumea foloseste sub o forma sau alta un editor de text.

In windows exista notepad, in linux/unix exista vi,vim,nano,emacs sau kate, kwrite, gedit daca exista interfata grafica, pe Mac OS exista SimpleText,TextEdit si astea sunt numai utilitare simple care vin in general o data cu sistemul de operare. Pe masura ce nevoile oamenilor au evoluat au aparut suite office dar astea sunt in general variatii pe aceeasi tema.

Editoarele de texte sunt prezente pe toate calculatoarele si de cele mai multe ori nu se constientizeaza cat de importante/necesare sunt acestea pana cand, din cine stie ce motiv nu le mai intalnesti pe platforma/device-ul pe care lucrezi. Si atunci vine intrebarea de ce lipsesc: motivul il gasesti repede si s-ar putea sa nu-l intelegi imediat: spatiul sau mai corect lipsa de spatiu. OK inteleg spatiul este o problema dar chiar asa de mare incat sa nu incapa nici-un editor amarat de texte elementar gen nano. Se pare ca da. Ca orice alte aplicatii software din ultima vreme si editoarele de texte au ajuns bloatware. Ce inseamana ca un soft este bloatware: ocupa nejustificat de mult spatiu pe disc respectiv ocupa mult timp procesor si/sau memorie cand este folosit.

Exemplu concret: arhiva cu sursele de la ultima versiune de nano nano-2.0.7.tar.gz ocupa 1363684 bytes. Si asta mi se pare mult, pentru un device embedded chiar foarte mult.

Pentru o interfata evoluata destul de importanta in interactiunea om-masina consider ca editoarele de texte elementare nu primesc suficient de multa atentie.

Niciun comentariu: