Basado en evidencia métrica, siempre se pronunció "HOCC" con una C geminada, pero aún se escribe HOC. Pasé por las 124 apariciones del hoc en las obras de Virgil. Cada vez que Hoc era seguido por una vocal, la escansión requería inequívocamente que la sílaba fuera larga.
Está en silencio en latín?
H es completamente pronunciado y nunca 'silencioso'. S siempre es como en "ver" y nunca se expresa como en "sabio". CH representa griego χ χ (Chi) y es casi igual a un latín duro "C", la única diferencia es que CH se aspira (se pronuncia con una bocanada adicional de aire).