Symbian hasn't got Nokia behind it more that it has, say, Apple.
Symbian is an autonomous Foundation today that licenses its open OS to phone manufacturer. Yes, Nokia is still the bigger user but this shouldn't be its selling point.
There is one other minor detail that everybody ignores and it will probably revolutionize the whole Symbian OS business: it's using Qt. Next year a bunch of MeeGo devices will be out (both from Nokia and other manufacturers) and by using Qt a developer could target- with minor changes to the code- devices ranging from a mainframe to a toaster, Symbian included.:)
This is a huge ace in the sleeve to instantly reach millions of potential users. The only thing they need now at Symbian is producers of high-quality smartphones to sell themselves.
The whole story behind Nokia "abandoning" Symbian for MeeGo is just plain stupid. This was supposed to happen since day one and it was well documented for some time now. Why is it breaking now?!
Anyway, the point is moot since it won't matter much for developers. This is the genius plan of Nokia and it strikes me that many here haven't quite understood it. By combining Symbian and MeeGo under the same development toolkit (the fantastic Qt) it won't matter much for developers since with minor tweaks of their code they will eventually target both platforms.
No other platform provides such capability right now, except for the awfully weak JRE.
My thoughts exactly. If you want to have success in life learn a skill/trade that's in need and ask big bucks for it. Become superspecialized, well-known (blog about it, nowdays!), the number 1 authority in your field! Oh, and reinvent yourself when to many jump on your ship.
Likewise, though I suspect C is high up on the list due to embedded applications, I think that their data on it is flawed. The reason they see so much is likely Linux, which of course uses a lot of C. Fine, but Linux also gets talked about a lot online, since it is open source. So the amount of discussion it generates in relation to code is much higher than a commercial project.
In general their methods are rather flawed.
Hmm, there is something else though. The advent of parallel programming has brought much interest to the "C" and C-syntax, more than anything else. Let's not forget the new CUDA and OpenCL are based mainly (and integrate) on C. Perhaps this is another reason for C's popularity.
2) The segment that thinks that Apple is easier and "just works" when compared to Linux. They dont want to fuck about with configuration files and rc scripts anymore. I fall into this segment. I demand a usable and strong command line with all the proper *nix utilities, but I want a strong windowing system and dont ever want to fuck about with video card drivers ever again.
The apple gui/desktop is superior to kde/gnome/X... not all of us bought apple because apple is cool, some of us bought it while waiting for linux to become more polished.
I'm officially your fan. Period.
Well said... So many times I tried to pass to Linux finding myself going back to a closed OS (Windows, Mac OS) after a while because a device, peripheral, setting or two wouldn't work. If you are a professional programmer AND with unlimited amounts of time to research/tinker for a solution yourself, ok, but if you'are an amateur programmer such as myself and of another profession, you simply become frustrated over time.
Let's not forget that computers are here for their DATA... it's the DATA we manipulate with computers that are important (our photos, videos, music, etc), not the system itself. The system is the means.
Excellent point, parent, and you expose a fundamental madness in the field of creative professions. It's not about the initial creation, it's about the final use!
A programmer who doesn't know C is like a doctor who doesn't know anatomy.
Exactly. But if they want to teach high-level concepts for A-Level they should stick to an academic language, purpose-built to investigate new ideas... solething like Scala.
First Jobs doesn't want porn on the iPhone. Now Wales doesn't want it on Wikipedia. What's wrong with these guys?!
Porn makes the world go round... it's a legal business like all others. If you care about kids not seeing it, fine, there are already mechanisms such as ratings and age requirements. The same we use for violent content, blood, etc.
And I never thought of this lurking problem of HTML5 ads. This is serious guys. Although I don't block any content, I know people who habitually use Flash blockers to stop intrusive advertisement content. With the the advent of HTML5 all hell will break lose.
Anyway, I hope Flash won't die and I find Google's decision to implement a native Flash player in the latest Chrome a right one.
Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface. Mission: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab.
I do. One to think and one to fire-and-forget. Is it so bad? However, don't get me wrong, I understand your point and you got it right. For one device it should be a deal breaker. I think we're becoming Jobs' new sheeps. And he ain't the Messiah!
Letting the users decide is the best option, what's that?
I have a reason to believe people in the end *want* to be guided by a benevolent dictator who chooses what's best for them. There is some logic to this, especially if the looks of a system are important. Take a look on the best iPhone apps. In the end, their GUI is streamlined and follows the best Apple guidelines. It somehow blends with the rest of the interface.
Now go on and look Android apps. It's a total mess. That's not necessarily bad, but I think we should not bash Apple customers for choosing a good-looking product. Nevertheless, I would really love to have a switch in my iPhone which, after a couple of popup disclaimers, lets me install whatever I want using alternative unofficial stores.
Somehow, this was good. This invisible (and unjustified) competition with the USSR made the USA the true superpower it is today. Who knows if we would ever land on the moon if there wasn't competition from the Commies.
There is a problem with these Indilinx Barefoot controllers. They have this eerie UFO drawn on the chip. Any guesses what the hell is that supposed to mean?!
Amazing. I never thought I would see it used (in the right way at least) again!
Symbian hasn't got Nokia behind it more that it has, say, Apple.
Symbian is an autonomous Foundation today that licenses its open OS to phone manufacturer. Yes, Nokia is still the bigger user but this shouldn't be its selling point.
There is one other minor detail that everybody ignores and it will probably revolutionize the whole Symbian OS business: it's using Qt. Next year a bunch of MeeGo devices will be out (both from Nokia and other manufacturers) and by using Qt a developer could target- with minor changes to the code- devices ranging from a mainframe to a toaster, Symbian included. :)
This is a huge ace in the sleeve to instantly reach millions of potential users. The only thing they need now at Symbian is producers of high-quality smartphones to sell themselves.
If they file a lawsuit, the blew it.
That's one reply I was looking for. Indeed I agree that the situation is as you describe it.
Nevertheless, for the frugal scientist, Sage and there rest of Python toolkits seem like nice alternatives.
Does this mean one less reason (scientific field) to use commercial Matlab and prefer free Sage/ActionPython/NumPy/SciPy/matplotlib?
Just asking, but since Sage can offer so much functionality, I wonder if now the community gets one more extra boost.
The whole story behind Nokia "abandoning" Symbian for MeeGo is just plain stupid. This was supposed to happen since day one and it was well documented for some time now. Why is it breaking now?!
Anyway, the point is moot since it won't matter much for developers. This is the genius plan of Nokia and it strikes me that many here haven't quite understood it. By combining Symbian and MeeGo under the same development toolkit (the fantastic Qt) it won't matter much for developers since with minor tweaks of their code they will eventually target both platforms.
No other platform provides such capability right now, except for the awfully weak JRE.
My thoughts exactly. If you want to have success in life learn a skill/trade that's in need and ask big bucks for it. Become superspecialized, well-known (blog about it, nowdays!), the number 1 authority in your field! Oh, and reinvent yourself when to many jump on your ship.
Technocracy.
...a philosopher?!
The thing is... what's the story behind this very name? Why Caffeine?! :p
Likewise, though I suspect C is high up on the list due to embedded applications, I think that their data on it is flawed. The reason they see so much is likely Linux, which of course uses a lot of C. Fine, but Linux also gets talked about a lot online, since it is open source. So the amount of discussion it generates in relation to code is much higher than a commercial project.
In general their methods are rather flawed.
Hmm, there is something else though. The advent of parallel programming has brought much interest to the "C" and C-syntax, more than anything else. Let's not forget the new CUDA and OpenCL are based mainly (and integrate) on C. Perhaps this is another reason for C's popularity.
I thought they tweeted version 1.2 was approved.
Haha.
Actually, I've never seen a "kernel panic" screen in Windows so I guess they never crash either! :p
2) The segment that thinks that Apple is easier and "just works" when compared to Linux. They dont want to fuck about with configuration files and rc scripts anymore. I fall into this segment. I demand a usable and strong command line with all the proper *nix utilities, but I want a strong windowing system and dont ever want to fuck about with video card drivers ever again.
The apple gui/desktop is superior to kde/gnome/X... not all of us bought apple because apple is cool, some of us bought it while waiting for linux to become more polished.
I'm officially your fan. Period.
Well said... So many times I tried to pass to Linux finding myself going back to a closed OS (Windows, Mac OS) after a while because a device, peripheral, setting or two wouldn't work. If you are a professional programmer AND with unlimited amounts of time to research/tinker for a solution yourself, ok, but if you'are an amateur programmer such as myself and of another profession, you simply become frustrated over time.
Let's not forget that computers are here for their DATA... it's the DATA we manipulate with computers that are important (our photos, videos, music, etc), not the system itself. The system is the means.
Mac OS X IS UNIX.
Excellent point, parent, and you expose a fundamental madness in the field of creative professions. It's not about the initial creation, it's about the final use!
Exactly. I'm sick of Appholes. The genuine loyal followers of the David have become the blind mindless fanboy drones of the new Goliath...
It's such a shame for the 1984 ad and Think Different philosophy...
A programmer who doesn't know C is like a doctor who doesn't know anatomy.
Exactly. But if they want to teach high-level concepts for A-Level they should stick to an academic language, purpose-built to investigate new ideas... solething like Scala.
First Jobs doesn't want porn on the iPhone. Now Wales doesn't want it on Wikipedia. What's wrong with these guys?!
Porn makes the world go round... it's a legal business like all others. If you care about kids not seeing it, fine, there are already mechanisms such as ratings and age requirements. The same we use for violent content, blood, etc.
What an amazing read!
And I never thought of this lurking problem of HTML5 ads. This is serious guys. Although I don't block any content, I know people who habitually use Flash blockers to stop intrusive advertisement content. With the the advent of HTML5 all hell will break lose.
Anyway, I hope Flash won't die and I find Google's decision to implement a native Flash player in the latest Chrome a right one.
This is ridiculous. Why flamebait?!
Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface. Mission: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab.
With NumPy and SciPy, it is just as easy to do what MATLab does in a language that's actually fun to work with.
I just hope Sage succeeds and becomes more well-known. It's the best open alternative we have.
Perhaps most people have more than one device. :)
I do. One to think and one to fire-and-forget. Is it so bad? However, don't get me wrong, I understand your point and you got it right. For one device it should be a deal breaker. I think we're becoming Jobs' new sheeps. And he ain't the Messiah!
Letting the users decide is the best option, what's that?
I have a reason to believe people in the end *want* to be guided by a benevolent dictator who chooses what's best for them. There is some logic to this, especially if the looks of a system are important. Take a look on the best iPhone apps. In the end, their GUI is streamlined and follows the best Apple guidelines. It somehow blends with the rest of the interface.
Now go on and look Android apps. It's a total mess. That's not necessarily bad, but I think we should not bash Apple customers for choosing a good-looking product. Nevertheless, I would really love to have a switch in my iPhone which, after a couple of popup disclaimers, lets me install whatever I want using alternative unofficial stores.
Somehow, this was good. This invisible (and unjustified) competition with the USSR made the USA the true superpower it is today. Who knows if we would ever land on the moon if there wasn't competition from the Commies.
There is a problem with these Indilinx Barefoot controllers. They have this eerie UFO drawn on the chip. Any guesses what the hell is that supposed to mean?!