I suppose Surface RT & Pro 2 are for those who cant live without office or want a portable computer.
Power keyboard looks like a good idea for those with surface.
I was looking forward to GPS/AGPS to be added, perhaps next year are for those of us who can wait.
Deo Adjuvante non Timendum
For me GPS isn't needed unless it has a radio stack for say 3/4G. It's a nice to have, but certainly not a deal breaker. However they've announced a 4G / LTE model coming in Q1 next year, so I'd guess it's got that.
throw new ArgumentException (String, String, Exception)
What is it you guys do that you don't mind VNC/remote connections? Okay, firstly I like a top notch SSD, but secondly there are so many things I do which I can't remote, which really use the full processing power.
I guess my problem with the pro is the form factor isn't right for me at all, it would be a lot better if I could say slave the RT effortlessly as a second screen. But as is, 10 inches isn't enough for my programming work. Everything else, the RT does just fine, with less heat, and longer battery.
throw new ArgumentException (String, String, Exception)
I'm thinking of getting a pro 2, mainly due to the portability it offers compared to a laptop and the fact it can run a full windows os (now for a reasonable amount of time, even more so with the battery type cover).
Not having to worry about ensuring my media (especially videos) is in the correct format and being limited to the offerings of an app store are the main selling points for me. It's a little on the expensive size (ridiculous money if you go for the 256gb version) but considering that in 3 or 4 years time it should still be able to run most apps, upgrade its OS to a new one and still work with most applications it seems to be more of a longer term product than perhaps a nexus 7 or an iPad would be (iOS 7 has rendered my iPad 3 significantly slower than it used to be)
Dagnabbit your reminding me why I love C#.
(Seriously, long compile times are only an issue on my build servers, tbh this current codebase takes about 6 min to compile from scratch, it is a 20 man year project.)
However I find it difficult to work on a small screen doing programming. Maybe its the LOB attitude, but if you've got a few classes named PortfolioTreeAggregatedReportViewModel<TNodeViewModel> the whole limit to 80chars per line thing makes for fugly code!
But often if I am doing a tiny incremental change, I want to see the results instantly. As such I like things like nCrunch. This is a continuous test add-in, so every line of code change is having relevant unit tests re-run. The problem is that bit doesn't remote very well.
I've also yet to find any kind of IDE that you can use remotely, without having frustrations (I don't mean remote debugging, I mean running the IDE remotely). Now the thing is, these processors are probably enough to do that. I would just have liked 16gb of RAM.
So having written this I'm wondering if I should try developing code on the 10" RT to see what it is like on such a small screen...
throw new ArgumentException (String, String, Exception)
10" sounds a bit cramped, I would have to get my reading glasses out at the very least. My 11.6" laptop is OK for short coding sessions, I'm not sure if it is the screen size or the glossy finish that gets to me first It does have 6GB of ram (E350 is single channel, so 2GB+4GB is OK) which helps.
I don't use an IDE though, from an embedded background I find they just don't work or you get fed up with trying to learn a new one every time you change CPU vendor. So I use VI, makefiles, and whatever debugger is relevant to the task. I find that splits across multiple screens better as well compared to trying to get one window to do everything.
Biscuit (25-09-2013)
There are currently 1 users browsing this thread. (0 members and 1 guests)