Jól megírt, csak éppen épít arra, hogy mi a fordító és a runtime, amely környezetben működik. Az egy dolog, hogy az ilyen kód nem hordozható, de van, hogy nem is hordozhatóságra terveznek.
Én sem szeretem az implicit működést, ami a környezetből következik, de attól még miért ne lenne jó kód ez? Maga a nyelv rossz, hogy megenged ilyet.
A bugos szar fordító meg hordozható kódból is csinálhat szart, a fordító milyensége egyáltalán nem érv a szabvány szerint fordítóspecifikus viselkedéseknél.
Ugyanis a bug az nem feature. Míg a fordítóspecifikus (pontosabban platformspecifikus) viselkedés, az feature. Ne keverjük a kettőt.