I think your statement confirms the above analogy. Having developped Ks of lines of code in both languages, I can say that it's easy to prototype with Visual Studio 200(5|8). However, for serious enterprise stuff,.NET has a lot of catching up to do.
Java may have a steeper learning curve, but it's mighty powerful once you really get into it. I love JEE!
Oh, and have you tried to develop.NET stuff without Visual Studio or any another IDE?
Though Mono is a fine project, I'm afraid that it will forever be stuck in the shadow of Microsoft.
Personally, I find it unfortunate that Mono strives to implement the CLI and CLS standard that is (let's be honest) controlled by Microsoft.
No matter which direction Mono takes, you can bet that Microsoft will just continue to plow it's own way, ignoring anything innovation Mono brings forth.
Sun is loosing ground to.NET, so they have to regain developer. I have to admit that Open Java is very appealing to me, since I feel that the language/platform does have something unique to offer that is not available anywhere else.
Furthermore, I don't care what anyone says about.NET/Mono. It is a closed Microsoft technology that Mono will perpetually play catch-up to. It cannot replace what (Open) Java has to offer.
I don't like it but that's what I like about F/LOSS projects: there's variety. I can always use another distro that can offer a (similar|completely different) experience.
I agree that a UI should be user friendly. However, user friendly implies being friendly to the user. Every user is different.
My sweet mother uses Ubuntu and loves the UI. Its fast, easy to use and uncluttered.
On the other hand, I'm a power user. I would hate to be forced into the Ultimate GUI for Dummies because that's what the majority of the world uses. Unlike democracy, where the majority rules, in free software, even the minority have control.
(Let's not get into the totalitarian parallel with our favourite Linux competitor;))
I'm all for choice. True, that can make it a challenge for Linux adoption, but we all know what happens when a product becomes a defacto monopoly.
I'm convinced that 'competition' between KDE and Gnome has only help to improve the quality of both interfaces. Furthermore, having Xfce, KDE, Gnome, etc, gives the user choices not just in the colour, but in the actual design and philosophy behind the UI. In other words, there is plenty of room to try out new and exiting idea that would be difficult would there be a single, monopolistic desktop UI.
I don't think the point was meant as trolling, and is quite valid. Apple was indeed rejected because MacOS X was not open source. Now, Windows is allowed. What has changed? Why the double standard?
...and developing nations loose. Let's face the music: Microsoft is not getting Windows running on the XO out of the goodness of their heart. Developing nations will soon be able to enjoy the same privilege that so-called developed nations have: paying the Microsoft tax.
The next thing I expect to hear for Negroponte is that Windows will account for 60% of the Eee^H^H^H XO's sale.
Is it just me, or is there only chaos and mayhem in store if MS tries to merge with Yahoo? They are two incompatible business and I can't see what MS would gain from their multi-billion dollars 'investment'.
Why does IBM & Lotus come to mind right now?
Microsoft cannot stand to see a product they do not control gain popularity. How long before Microsoft releases a half-backed 'competitor' to SugarCRM and using their monopoly to squash it?
Is anyone else seeing this as MS' tactic to ensure that games develop for Windows will only run on Windows. What I mean by this is that MS is almost forcing developers to use a new technology that forces games to upgrade to Vista (most likely) and upgrade their machines. Real-time ray tracing seem experimental to me but I can see MS pushing it down the developers and users throats. Why? Amongst other things, MS wants to make sure that the next generation of Windows game will not be available to Cedega (or other platforms like the Mac) for as long as possible.
I'm not against ray-tracing or new APIs for games. I'm against MS using it as another strategy to lock gamers in Windows.
Oh, and don't get me started on the patents that MS will probably acquire concerning that technology.
You gotta wonder. Why did Dibson wait this long to act on their patent? I mean, how long has Guitar Hero been around for anyways?...I think I know the answer, and it pisses me off.
1. I care enough not to use Windows or MS Office because I enjoy my computing freedom. 2. I realize that most people don't care what an OS is and what a web browser is. They also don't realize that there is no need for anti-virus and the MS Tax. 3. I care enough that I will NOT hack Windows to run my applications. I will not fix the code that Microsoft purposefully broke. Let the house of glass collapse under its own weight.
Agreed on the job stats. However, I'm getting much more demand for .NET than Java lately :(.
BTW, I love the site in your sig!
I think your statement confirms the above analogy. Having developped Ks of lines of code in both languages, I can say that it's easy to prototype with Visual Studio 200(5|8). However, for serious enterprise stuff, .NET has a lot of catching up to do.
Java may have a steeper learning curve, but it's mighty powerful once you really get into it. I love JEE!
Oh, and have you tried to develop .NET stuff without Visual Studio or any another IDE?
Thanks for the head's up. I knew that Java was #1, but I assumed that .NET was still gaining grounds.
However, I'm happy to see that Pascal is still strong on the list ;)
Though Mono is a fine project, I'm afraid that it will forever be stuck in the shadow of Microsoft.
Personally, I find it unfortunate that Mono strives to implement the CLI and CLS standard that is (let's be honest) controlled by Microsoft.
No matter which direction Mono takes, you can bet that Microsoft will just continue to plow it's own way, ignoring anything innovation Mono brings forth.
Sun is loosing ground to .NET, so they have to regain developer. I have to admit that Open Java is very appealing to me, since I feel that the language/platform does have something unique to offer that is not available anywhere else.
Furthermore, I don't care what anyone says about .NET/Mono. It is a closed Microsoft technology that Mono will perpetually play catch-up to. It cannot replace what (Open) Java has to offer.
I don't like it but that's what I like about F/LOSS projects: there's variety. I can always use another distro that can offer a (similar|completely different) experience.
On the other hand, if I was using Windows...
If I'm not mistaken, BEA JRockit is a licensed derivative of Sun's source optimized for WebLogic.
If a developing nation is able to put a man in orbit, I wonder where that ranks Canada in the world...
Buy an Acer?
sudo apt-get install operation cost
Let me know if that works!
I know this does not answer you question per se, but I would recommend you take a look at solid alternatives to Mono for Linux.
Hold the Mono, Please
I agree that a UI should be user friendly. However, user friendly implies being friendly to the user. Every user is different.
;))
My sweet mother uses Ubuntu and loves the UI. Its fast, easy to use and uncluttered.
On the other hand, I'm a power user. I would hate to be forced into the Ultimate GUI for Dummies because that's what the majority of the world uses. Unlike democracy, where the majority rules, in free software, even the minority have control.
(Let's not get into the totalitarian parallel with our favourite Linux competitor
J-F
I'm all for choice. True, that can make it a challenge for Linux adoption, but we all know what happens when a product becomes a defacto monopoly.
I'm convinced that 'competition' between KDE and Gnome has only help to improve the quality of both interfaces. Furthermore, having Xfce, KDE, Gnome, etc, gives the user choices not just in the colour, but in the actual design and philosophy behind the UI. In other words, there is plenty of room to try out new and exiting idea that would be difficult would there be a single, monopolistic desktop UI.
My $0.02 CAD.
I don't think the point was meant as trolling, and is quite valid. Apple was indeed rejected because MacOS X was not open source. Now, Windows is allowed. What has changed? Why the double standard?
I think it's a very relevant point.
...and developing nations loose. Let's face the music: Microsoft is not getting Windows running on the XO out of the goodness of their heart. Developing nations will soon be able to enjoy the same privilege that so-called developed nations have: paying the Microsoft tax. The next thing I expect to hear for Negroponte is that Windows will account for 60% of the Eee^H^H^H XO's sale.
Is it just me, or is there only chaos and mayhem in store if MS tries to merge with Yahoo? They are two incompatible business and I can't see what MS would gain from their multi-billion dollars 'investment'. Why does IBM & Lotus come to mind right now?
Microsoft cannot stand to see a product they do not control gain popularity. How long before Microsoft releases a half-backed 'competitor' to SugarCRM and using their monopoly to squash it?
Is anyone else seeing this as MS' tactic to ensure that games develop for Windows will only run on Windows. What I mean by this is that MS is almost forcing developers to use a new technology that forces games to upgrade to Vista (most likely) and upgrade their machines. Real-time ray tracing seem experimental to me but I can see MS pushing it down the developers and users throats. Why? Amongst other things, MS wants to make sure that the next generation of Windows game will not be available to Cedega (or other platforms like the Mac) for as long as possible.
I'm not against ray-tracing or new APIs for games. I'm against MS using it as another strategy to lock gamers in Windows.
Oh, and don't get me started on the patents that MS will probably acquire concerning that technology.
And how is Microsoft's HDi not proprietary?
Oh wait! Microsoft is now on the open bandwagon, right?
Apple would have called it iHD so Microsoft had to call it HDi
:P
Dibs on PODi and TUNEi!
-> I use my TUNEi to fill my PODi
Because they want to push their own standard.
...does it run Linux?
Somehow, I doubt it.
(oups! s/Dibson/Gibson/)
:P
Maybe I was mixing Dilbert and Gibson.
You gotta wonder. Why did Dibson wait this long to act on their patent? I mean, how long has Guitar Hero been around for anyways? ...I think I know the answer, and it pisses me off.
I care on multiple accounts:
1. I care enough not to use Windows or MS Office because I enjoy my computing freedom.
2. I realize that most people don't care what an OS is and what a web browser is. They also don't realize that there is no need for anti-virus and the MS Tax.
3. I care enough that I will NOT hack Windows to run my applications. I will not fix the code that Microsoft purposefully broke. Let the house of glass collapse under its own weight.
J-F