LocalazyLocalazy
GOM (Go Object Manager) je programovací jazyk určený pro správu objektů. Používá se v řadě aplikací, včetně videoher, simulací a vědeckých výpočtů. GOM vychází z programovacího jazyka C++. GOM vytvořil James Gosling, který je také tvůrcem programovacího jazyka Java. Gosling pracoval na projektu ve společnosti Sun Microsystems, který zahrnoval přidání objektů do programovacího jazyka C++. Uvědomil si, že stávající programovací jazyk C++ není pro tento úkol vhodný. Gosling se rozhodl vytvořit nový jazyk, který by byl pro správu objektů vhodnější. Jazyk GOM má řadu vlastností, díky nimž se pro správu objektů dobře hodí. Má garbage collector, který automaticky získává zpět paměť, kterou již aplikace nevyužívá. To může pomoci zabránit únikům paměti. GOM má také typový systém, který může pomoci předcházet chybám. GOM se používá v řadě aplikací, včetně videoher, simulací a vědeckých výpočtů. Používá se také při vývoji operačního systému Android.