Cita:
Iniciado por Leojg lo importante es el algoritmo, no el lenguaje.
De todas formas debe estar hecho en C o algo por el estilo porque necesitan que tenga un exelente rendimiento.
En python no porque si lo estubiese hecho deberian de liberar el codigo, y yo no veo por ningun lado el codigo de google.
1) lo importante es el algoritmo y TAMBIEN el lenguaje porque como tu mismo dices necesitan algo de excelente rendimiento. (Por cierto se escribe EXCELENTE no exelente)
Te imaginas un buen algoritmo de Google pero implementado en Java? Te parece que sería lo mismo?
2) En Python si, porque que tu hagas un programa en Python que es un lenguaje libre, no necesariamente quiere decir que tú debas liberar tu código.
Evidentemente no conoces mucho del tema pero presupones demasiado.
Para que no quedes tan pegado la próxima vez te recomiendo mirar esto por ejemplo:
http://www.vivalinux.com.ar/articulos/python-en-google