4:3 is not coming back. Its old and appears odd today in the 21 century.
I suspect millions of Ipad users would disagree.
Vista reverts to "fractional scaling", where it simply does a bilinear upscale of the application window, resulting in a blurry, god-awful mess where nothing was rendered natively.
I have to say I've never seen this on either XP or Win7. Perhaps it helps to have exactly 200% scaling so everything can be enlarged exactly. But as far as I can see, programs that aren't scaling aware (such as the command prompt window) are just rendered unscaled. Maybe it is because I have Aero turned off.
Its completely broken with perfectly legitimate local DNS URLs.
Can you give an example of a 'perfectly legitimate URL' that doesn't work? (Hint: all URLs begin with a scheme such as http: or file:)
The fundamental problem is that you need some way to separate the program itself (which is purely functional) from whatever scaffolding and diagnostic code you put in to help test and debug it. In imperative languages you can happily mix the two together but in pure functional programming you can't, and the language environment has to provide explicit support for trace messages and the like.