dkalfjs, What kool-aid are you drinking? I've used Windows 8 beta for several months along side of the new iPad, and the Surface is not an iPad killer rather it's a modest attempt to play catch-up for a race that started 2+ years ago.
Apple folks always forget that microsoft has a massive business server infrastructure behind the desktop and moble products. Microsoft also has the massive Xbox market. Windows 8 ties all the phone, tablet, desktop and gaming devies together.
Apple isn't even close when you look at the broad market.
This sounds nice in theory, but in reality, things are never as nicely "tied together" as they could/should be.
And no, I'm not an Apple fanboy. In fact, I find it disturbing that we're going from a closed, controlling dominant company like Microsoft to an even more closed and controlling dominant company like Apple.
Meanwhile, I'm happy to use Linux myself, and wish more people would see the light, so support from hardware manufacturers and third party developers would improve.
Linux is the light? You must be joking. There is no free lunch after all. Linux may sound nice on the surface. Once all the real-world cost (support, maintenance, structure, applications, etc.) are put on, the total cost of ownership of a Linux system will not be far off from those running either Windows or OSx.
I am more disturbed by how so many people willingly spend the hard-earned money to buy a computing device (iPad) with so many limitation. iPad is dwarf to Surface RT in terms of capability, yet people like the editor of this article choose to be blind-folded by the fruit logo!
I think a misconception here is that Microsoft intends Surface to come to market in the PC-centric Windows ecosystem it dominates. I believe it is targeting the Tablet/ARM ecosystem which to date has been so resistant to PC-like entrants. I think it has come up with its own offering to help manage a transition into this new market with a pretty distinctive offering. This is bound to get interesting
I am a "right tool for the right job" kind of guy.
I use linux to develop software, windows for documents, email, calendar and some software development. I need windows and I need linux. I have never found myslf needing an apple machine.
Apple products have always been too expensive for me and never provided compelling features I could not find else where.
In this day and age of connectivity, apple lags way behind.
Microsoft has wisely spent CPU cycles on the backend and lightened the GUI cycles with the Metro style interface. While Apple loads down the machine with gobs of eye candy that do not add to the connectivity experience.
Much to the chagrin of Apple folks, Microsoft is not competing with them. Microsoft is competeing against google. Remember the massive backend?
It is all about the network, cloud, search, maps and social media. Apple's guru has passed and the Apple comunity has missed the boat. BTW, Microsoft has introduced Xbox music.
So, please stop talking about buttons and backgounds and show me the online services you offer across all my devices!
The fingers and the dollars will do the final judging, and if there is enough room for new players. The way I see it, there are plenty of media consumers that are willing and able to pay for GUI candy, and a smaller market for developers and media producers. I just hope that the market forces do not just migrate and make the developers world too expensive to work on for new apps and embedded products.
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...