|

|
Ciele REBOLu
Carl Sassenrath
Aktualizovane: 6-Apr-97
Cielom vyvoja REBOLu je vniest rovnovahu medzi
nasledujuce zakladne ciele. Tieto ciele viedli stadium navrhu a
implementacie, a nadalej budu sluzit ako vychodisko pre buduce vylepsenia
a rozsirenia.
- Produktivnost
Len s niekolkymi riadkami REBOLu musi byt uzivatel schopny vykreslit
obrazok, prehrat zvukovu vzorku, zobrazit text, vstupit do databazy, nahrat
subor zo siete, atd. Programy sa musia dat jednoducho vytvarat (bez
zvlastnych znakov, zlozitych include-suborov, specialnych definicii)
a lahko modifikovat.
- Sudrznost
Syntax jazyka, ale taktiez gramatika musi byt minimalna a sudrzna
(konzistentna) az do takej miery, ze vacsina novych uzivatelov by sa mala
stat v REBOLe produktivnou uz po strucnom uvode.
- Kompaktnost
REBOL musi byt dostatocne maly, aby mohol bezat na mnohych
roznorodych systemoch zahrnujuc osobne pocitace, sietove servery,
set-top boxy, laptopy, telefony, tlaciarne a systemy pre specialne ucely
(embedded systems). Nahratie REBOLu z Internetu by nemalo trvat dlhsie ako
30 sekund s 28.8Kb modemom.
- Ucinnost
Vyrazove prostriedky REBOLu musia vyniknut nad tradicnymi skriptovacimi
a programovacimi jazykmi. REBOL by mal umoznovat vzajomne kombinovanie
kodu a dat, aby uzivatel mohol vytvarat datami riadene "dialekty" alebo
"subjazyky".
- Prenositelnost
Programy napisane v REBOLe musia byt chranene pred zvlastnostami roznych
operacnych systemov, co dovoluje, aby programy boli distribuovane po sieti
bez vplyvu na ich kompatibilitu.
- Otvorenost
REBOL skripty budu distribuovane vo forme zdrojoveho kodu (text).
Toto bol kluc, ktory priviedol World Wide Web k okamzitemu uspechu. Dovoluje
autorom ucit sa zo sirokeho spektra prikladov vytvorenych inymi a poskytuje
uzivatelom moznost ako zlepsit vlastnosti programu, opravit chyby a
preverit kod proti virusom.
- Rychlost
V dnesnej dobe by ste nemali cakat na svoj pocitac.
REBOL programy priemernej velkosti by sa mali nahrat ("prelozit") a
vykonavat rychlo.
Dalsie informacie najdete na
WWW.REBOL.COM
REBOL je ochranna znamka Carla
Sassenratha.
Problemy s web strankou zasielajte na
webmaster@rebol.com
|