DaleKim
If you're willing to spend some time reading and listening:
http://robertoconcerto.blogspot.c...to-fix-windows-8-development.html
http://mollyrocket.com/jacs/jacs_0003_0001.html
(rant ahead. just ignore).
Is that just for RT ?
Because I really dont care about WinRT. I was one of the first to have a 1K phone, and the way I see it they are all shit. I used mine, every day for 1 year, all day long, posting in facebook. And thats all they are useful for. But I got eyestrain because of it. Most of the software in it is shit. It's like basic programs coded in a hurry. The thinking behind it is shit as well. And it is targeted to *consumers*. You cannot work on that shit. Not in any resonable sense. Anything that is target at consumers like that, is bound to fail. Just like TV failed, or is failing. At once we had something better, everyone leaves shit behind. The only things to survive the long haul, are REAL THINGS. If you dont make real stuff, you don't count. And then, the worse API they can give you the better.
The thing is that after some time, you get really tired of those things, and you realize the technology is nowwhere near good enough for people to actually use. Overheating, locking, and batterylife is short. Cant be used in the sun, and so on and so forth. Useless. And all the extra gimicks with the measuring your heartrate and so on? Laughable! Thats fun for like 1 hour. It's RETARDED, is what it is.
These toys are a gimmick, and their popularity will soon turn to hate. They will boil down to be devices for exchanging text messages, and maybe for using skype. And maybe for playing solitair, and that kind of games. And looking up some info, when at the dentist. This is not a plattform for launching a real game, or other real consumer products. This is a plattform for making shit.
Someday, and that day will come soon; even if most people are like 10 years behind me, on almost all of the trends (not joking, it's been mostly true sofar); noone will buy them anymore, because they will realize that all these things do is making your life harder. I would never even think about coding for such a retarted plattform. And if WinRT is like this, it's faith is sealed. It will die, once the initial "cool" factor of "smart" phones are over.
Because once you get past the coolness of having a computer that small, you realize that they are extremely weak, completely useless for doing anything real, and that they will hurt your eyesight if used to much.
In my phone, I could, at the day it was launched, send a HD video directly to my TV. from my phone, wireless. Wow how cool.. right?? You know how much I use it for that now? NADA. You know how much I use it for changing channels on my Tv? NADA. You wanna know how much I use it for facebook? NADA. I don't use it for anything but making phonecalls, because I'm dead tired of constantly recharging the shit. I dont care about my heartrate unless it will be to late already, and then I wount be able to use my phone, ahahhaha. You know how much I look at the stores now for new "apps"?
NADA NADA NADA!!!! The first 2 month I was there every day. And I found a lot of really COOL software. That I just don't really need. To have in my phone.
It looks to me like the new Surface Pro 3 could be the right direction. But they are still not there. Prising for the shit is the worst strategy I ever saw. It tells a very telling tale of the future with these things. The way I see it they will NEVER get there, because even when it works, flawlessly, with 1 week batterycapasity, and you can play the latest, greatest games in it, it STILL will not compare to using my large screen TV for my PC. With a wireless keyboard. Right smack in the middle of the living room. Even if the voice recognition would get as good as a person, it will never be as smart as a person. And most persons are actually pretty fucking retarded(just kidding kids). So NO. I do NOT want to talk at my computer. I will be constantly fined 100 credits, for being in violation of some "be well" (google/ms/name your fav retards here) - moron act.
And they are nowhere near such batterytimes, and you cant play serious games with it. And the userinterface is only useful when you want todo something really quickly. Even if they was perfectly running, you still would not like to sit and point at a device like that for 16 hours a day. The stylus will be useful though, but not until battarylife is a week at least. A month. If it get's to that, a month, then I better take it seriously. But right now I don't see any long term failure for the PC plattform. It looked that way at first, maybe. But after I used mine, for a year, every single day, all day long, I found it to become more and more of an annoyment, and less and less fun. It may take common man some time to catch up. Because most people don't have the oportunity to use it as much as I did. But that time will come. I think it will come, even if they make a perfect Surface. Even then it will be not the prefered device for entertainment. Because due to the sun, you can't really use it outside. And inside, you will have a bigscreen gigantic TV. And so on.
I feel much the same about occulus, btw. As promising as that sounds, who wants to sit around looking like a zoombie geek, with that shit on your head, like in his own world? And if you read between the lines of Valves blog, it cannot even be done. They need (or want) 1000 frames a sec. But a human can only see like 75-90 or something? A gimmick. A toy. Not for the long haul.
Googleglass. Same shit. You would like to look like a moron walking around with that shit? A lot of people would probably just attack you, and beat you up for doing so. And when they do, I will read about it, on my PC :D
IF all of Windows, including the desktop becomes as bad as it says in these blogs, and the podcast, then Microsoft are committing suiside. And in that case I would be the first person to voluntair to help build a real OS.
When I say REAL. I mean letting people access to the facts. They true thing. A plattform that does not allow that, will have a peak in the markedplace, and then it will be dead. Nomatter how it LOOKS, especially in the media.
People really want what is real. Real means then; things you NEED. The things that actually make your life better. Fact and details makes developers lifes better. I see other people do like me. They play with new tech, and then they leave it behind. The apps they come back to are for simple communication. And forgettable games that you play in the dentist office, or waiting for a bus.
You cannot make performant software in the future, unless you have tools that allow you to optimize your data to work well with the CPU. And there is no way to make that happen on a general case. It can only happen on spesific problems. The way CPU development is going, there is no real reason why you would want highlevel tools for building the future. If you want more performance, which I guess everybody really wants, then you MUST deal with the tiniest of details. And this will become increasingly difficult unless something dramatic happens to the cost of cachememory, and everything can run on the CPU. And, in addition, that CPU cores becomes like a casilliion times faster.
Mmozeiko:
I really find no reason to take your words about linux. I use the latest version. It uses binary drivers from NVIDIA. On reasonably performent hardware. Windows 8 runs very well on the same hardware.
Not saying it is all shit. No it is not. There is a reason why I use Linux now in this PC, and that is because, not counting all the terrible slow software, and most of it actually broken too, Linux is convinient. Because the main software I use works here. Firefox, Chromium and VLC.
But clearly, there are signs that they try to be something they are not. The main Desktop OS. They shouldn't try to be like Microsoft. They should stick with their own.
What Linux does tons better then MS, is the installation process. It could be made a lot better, but for me one of the main conserns about an OS is that it is quick to reinstall. In most cases a reinstall solves all your problems. And takes less time then even searching for what the real problem could be, once you have one.
Linux Ubunty has made this easy. So easy that I *prefer* installing it, over Windows. I actually DREAD installing windows now. Thats the main reason I have Linux. It's perfect for me, on the PC I use for consuming online media. I read all news, and watch all youtube videos and so on, on my Linux pc. If windows was as easy to install as linux, and by default you could just put in the CD, and make it do everything in it's own, I would not bother with Linux. Because for me there is no reason too.
Linux Ubunty (and I also used several others) cannot, on this PC guess right at what is the primary and secondary monitor. I mean stuff like that is annoying. I also have to reconfigure ufw each time I install. But compared to Windows, Linux is tons better, overall, at these spesific things. That why I use it. I do not want it to perform TILING 2.0 like windows does. That's not a useful feature at all. It's retarded. Everything that an OS force a user todo, at a time he does not want to, is retarded. TILING 2.0 only annoys me. And in fact the only time I notice it is there, is when it annoyingly wrongly guesses where I want to place my windows. Thats it. It is ONLY an anoying feature. It has no upside. At all.
Windows TILING ENGING 2.0 is completely retarded, fake and studid. And is exactly the kind of interface changes that nobody wants, because it solves a problem nobody has. We had tiling in windows 3.0. And I never felt any need for it. It is retarded. And only that.
The reason I would not use Linux for development or for playing games should be obvious. Linux may be performant once a program has finally started. But they need to work on the preprocess. Even if I guess I could buy a faster harddrive, I know all my apps that I use for development starts instantly from a coldboot. On my dev pc, VStudio dont take 3 seconds, it takes like 8 or 10 seconds. Because I don't have a SSD drive. But all other software is instant. In linux, all software has a significant load time, and it seems it does not help the second time. This is not a fault on the software in Linux. It is true that it is the fault of software in Windows. But in Linux, it is for all software. That all of it incur some latency during boottime, that is caused by the OS. Don't be dishonest with me. This is true for ALL of the PC's in which I ran Linux. And by now it is pretty much a dousin.
Now add to that that most users just smile involuntary at the mere mention of Linux.