"még itt sem sikerült azért elszakadni a C-től."
Már ne is haragudj, de ez olyan, mintha azt mondanád, hogy máig nem sikerült elszakadni a gépi kódtól.
A C egy viszonylag alacsony szintű nyelv, a Vala meg egy eléggé magas szintű nyelv. Aki Valában programoz, az lehet, hogy egyáltalán nem tud C-ben programozni, gyakorlatilag semmi köze a két nyelvnek egymáshoz.
Ráadásul meg lehetne írni a fordítót, hogy egyből gépi kódra fordítson, csak gondolom egyszerűbb C-re fordíttatni, mert a C fordítók elég sok platformra tudnak fordítani és nagyon jól tudnak optimalizálni is.