Per quanto questa affermazione sia molto curiosa, lo standard vorrebbe che gli script fossero inseriti prima del body, tipicamente nell'head, come giustamente riferiva cavicchiandrea
In realtà è corretto sia nel body che nell'head...

http://www.w3.org/TR/html401/interac....html#h-18.2.1

Alla fine, comunque, il rendering è solo l'ultima di una lunga serie di operazioni fatta dal browser prima di fornire risposta all'utente, e può essere che taluni, ma non so quali, effettivamente facciano il rendering prima di attivare gli script
Per quanto ne so il browser lavoro in modo sequenziale, quindi se prima trova gli script li carica e poi effettua il rendering del resto della pagina, al contrario se gli script sono a fondo pagina prima renderizza l'html e poi carica gli script. Resta il fatto che a patto di non avere script veramente complessi o una linea veramente lenta, non si nota alcuna differenza.