ke GC je ještě třeba přidat NC (Net Colector, Net Controler), a to tak, aby program běžel jakoby na jednom procesoru, i když ve skutečnosti běží v architektuře klient-server. To by umožnilo odstranit html, xml, a scripty, a vše programovat v jednom jazyce. A to bude skrytý cíl jazyka GO. Proto ten důraz na rychlost kompilace a odstranění dědičnosti. Jak v takovém prostředí řešit vyhledávání na síti? Snadno, runtime při běhu programu bude informovat vyhledávací servery o zveřejněných datech, nebo se bude udržovat distribuovaný index. Pak bude možné vyhledávání i v aktuálních informacích. Nebo individualizované vyhledávače na klientovi, které pro vás vyhledají informace, které potřebujete, a které nemá každý.
To bych docela chtěl vidět.
> ke GC je ještě třeba přidat NC (Net Colector, Net Controler), a to tak, aby program běžel jakoby na jednom procesoru, i když ve skutečnosti běží v architektuře klient-server.
Tohle dělá v pohodě třeba Erlang a nepotřebuje k tomu žádný Net Collector. A dá se to v pohodě zmáknout třeba pomocí proxy třídy a MQ i v C++ nebo jiném jazyce.
> To by umožnilo odstranit html, xml, a scripty, a vše programovat v jednom jazyce.
HTML a XML mají svoje nezastupitelné místo a nedají se tak snadno nahradit nějakým vylepšeným assemblerem (protože C a jazyky z něj vycházející v podstatě nic jiného nejsou). U JavaScriptu apod. platí totéž.