In one of the panels at Build somebody mentioned that expression trees would be interpreted at run time rather than JIT compiled so at least you have that.
Make Visual Studio Pro free or unify Express and allow extensions. Make ASP.NET & friends as easy to deploy on Linux as it is on Windows (or put some serious energy into mono).
Not sure if they are good suggestions or not for the business but they would certainly help me out!
It is possible to write your own contract abbreviators with Code Contracts so I would hope such functionality gets added to the new language. The post does mention however that object invariants are not supported so I do wonder how much Code Contracts are actually influencing it.
I'm not sure you are asking the right question. If you goal is to reduce eye strain which can lead to terrible headaches simply getting a monitor is not the total solution. I went through a few doctors and even an MRI only to discover accidentally that my new vision prescription and new phone/computer habits fixed it right up. You are getting older every day. This is what works for me, try it and see if it helps:
1) keep ALL screens at arms length from your face
2) code at night with a lamp on
3) 2x 27 inch displays (new toys!)
4) Look off into space here and there
I tried f.lux but I don't think it did anything for my sleep or eyes.
Check out some of the replies on the page. It seems that under certain not-rare circumstances, Visual Studio itself will generate paths longer than 260 characters.
Where I work(ed) at the USGS most of us doing the tech work are actually contractors who are now basically on unpaid leave. Is this site yet another thing us contractors are excluded from?
Also I can't confirm if this is true or not but more senior federal employees have told me that in the past they have received back pay but us contractors are at a loss.