Kako se poveže nekoliko potpuno različitih blokova programa, bez obzira na platformu? Ako sam dobro shvatio Tcl može da uradi tako nešto? Recimo da postoji program koji je 50% pisan u Pythonu, 30% u Prologu, 10% u C i hoću da sve to povežem u jednu cjelinu, uz Tk interfejs. Pošto su to otvorene platforme, da li se svaki kompajler kompajlira zasebno, pa onda objedini putem Tcl? Kako se u tom slučaju izvršava kod svakog od jezika?
Ili, program se komplet uradi tako što se pozivaju biblioteke iz C?
Da li je za ovako nešto neophodan threading?