Datorer - Användbarhet

Användbarhet är inte samma sak som »lätt att lära sig«.

det finns många nivåer av användare:

  1. noobs som typ min syrra och min mormor som kan kolla mailen och wareza xvid:s på sin höjd
  2. mellanfolk som Blenda ahilh som kan använda terminalen och kan lösa problem med hemgjorda skalskript
  3. programmerare-för-husbehovet som jag som kan göra ganska mycket typ fixa buggar, porta toolkits och skriva levenshtein-implementationer som jag paste:ar in på wikipedia, men som inte maintar något större program
  4. helt crackbefriade sockerhackare som t.ex. Bram Cohen

Det är jävligt viktigt att alla nivåerna finns, speciellt för oss ungdomar, va, och att det inte är för stor tröskel mellan dem. Alla ska kunna använda en dator, och nivå 1 är superviktig. Men det är också bra att nivå 2 finns, det kan bespara väldigt mycket arbete. Hellre att man kan lösa en uppgift på några minuter med ett skalskript än att sitta i åtta timmar och göra allt för hand. Dessutom är det bara folk som är på nivå 2 och över som kan felsöka när något går snett. Alla nivå-1-användare måste känna minst en nivå-2-eller-över.

Utan folk som är på nivå 4 (eller iaf minst 3.5: folk som maintar skitbra program och gör ett hästjobb, men har lite nära till pipan ibland) hade det inte blivit några program gjorda över huvud taget. Det fanns en mening med att emacs, gcc och gdb var de första programmen som RMS gjorde. För att de behövdes för att göra alla de andra.

På ms windows är det en jättetröskel mellan att gå från användare till programmerare. På de olika unixarna är det mycket lättare. och det är så det ska vara. En gradvis tröskel. Allt annat är elitistiskt. Det ska inte vara Eloi som sitter och wankar till ett GUI som Morlockerna serverar dem. Det ska vara en flytande skala. Alla »broar« mellan nivåerna ska uppmuntras. Javascript, skalskript, ed/sed, Apple har en grej nu med »Automator« som verkar spännande om man pallar ofritt...

»Nivå 1« är superviktig—alla ska kunna använda en dator—men »broarna« måste finnas, de får inte tas bort. De ska inte sticka nybörjarna i ögonen, men de ska finnas där för alla som letar det minsta lilla. Alla ska kunna »öka sin level«. There was a time when every young man in America knew how to fix a car—idag har vi snart bilar som bara fabrikerna kan laga. Det ska vara en mening med att skiten är fri/öppen också, eller hur?

Se även datorer