LocalazyLocalazy
Sather je objektovo orientovaný programovací jazyk navrhnutý na spustenie na virtuálnom stroji. Bol vyvinutý na Kalifornskej univerzite v Berkeley tímom pod vedením profesora Paula Eggerta. Sather je staticky typovaný, čo znamená, že všetky premenné musia byť deklarované predtým, ako sa môžu použiť. To môže sťažovať čítanie kódu, ale zároveň to zvyšuje spoľahlivosť programov, pretože chyby sa zachytia včas. Sather podporuje aj viacnásobnú dedičnosť, čo znamená, že trieda môže dediť z viac ako jednej rodičovskej triedy. Kód tak môže byť flexibilnejší, ale aj ťažšie pochopiteľný. Programy Sather sa kompilujú do bajtkódu, ktorý sa potom spúšťa na virtuálnom stroji. Virtuálny stroj poskytuje vysokú úroveň prenositeľnosti, čo znamená, že programy možno spustiť na akejkoľvek platforme, ktorá podporuje virtuálny stroj. Sather je veľmi výkonný programovací jazyk, ktorý možno použiť na vytvorenie širokej škály aplikácií. Je vhodný na rozsiahle vývojové projekty, pri ktorých je dôležitým faktorom spoľahlivosť a prenosnosť kódu.