Any problem can be solved in any Turing complete language. There's little to no difference between them. You're not going to write code an order of magnitude faster because you change language.
You've got to be kidding me. There are plenty of cases where you will write code a magnitude faster if a language is changed. Can you write a web application supporting complex business logic in C? Yeah you can. But it absolutely doesn't compare to Rails, Struts, or asp.NET. A Perl program might take a few lines while the equivalent Java code might take tens of lines. Or how about this, how many lines of C code would it take to generate a user interface of slashdot, and how much conceptually harder would it be to understand than the html/css that its specified with now? Its all bits underneath, but a language can make all the difference.
Honestly, by your logic we shouldn't have gone further than assembler.
95% of what we do on a daily basis is to reinvent features available elsewhere.
I think you're overstating this. There are already plenty of libraries used by developers, but the simple fact is you'll never have a library for everything (not even close). You will need custom code, if only to weave provided libraries together.
You can run Apache on Windows. Doesn't mean you should. (Actually Windows/IIS is actually pretty good)
I've never seen any business use OSX for anything other than desktop graphic work. Why bother with xserve when you can just use linux?
My point in all this is that each OS will have its niche and there are some areas in which Windows will never replace Linux and OSX and vice versa. Hipsters would be sooner caught dead than with a Windows box.
Linux is not a choice for a few things still. Audio is still really quite lacking - while tools such as Audacity, Ardour and RoseGarden (and related packages) offer a great deal of functionality, there is still nothing that can compete with any of the major Windows/Mac applications - eg Cubase, Nuendo, Logic, ProTools, Sibelius, Finale... There is no easy to use quality score writing package, or any thing that can handle midi sufficiently, or any way (or attempt) at integrating these things together in an easy to use way.
So?
Generally speaking Mac and Windows can't match Linux/Apache combo for hosting and server work. Linux will not completely replace Mac or Windows and vice versa. There will be niche areas where you will need Windows, so you'll need to get Windows. For general desktop computing Linux is good enough.
I can open and modify Office documents, chat with MSN users (with no hotmail account), and play wmv files with no Microsoft applications involved.
I grow tired of the mentality that Windows is irreplacable. We live in an age when Linux distros can install themselves and configure printers and wireless internet with minimal user interaction(good job Ubuntu). As far as I'm concerned if you're still using Windows, its a choice.
One of the things I like about Ubuntu is that it has a default set of apps. Those apps are maintained by the Ubuntu team, and their compatibility is guaranteed. I haven't yet upgraded to Firefox 1.5 because I'm waiting for the next version which will sort out all the compatibility issues. Finally it gives the OS cohesion since the components are no longer a bunch of separate and random applications but rather are part of a whole, and are optimized and tuned accordingly.
A lot of people like this about Ubuntu, OSX or Windows.
If my Palm could pull 8-10 hours of music off a single charge I'd dump my mp3 player (one less thing to carry around). My iRiver gives me 20 hours with 1 AA. No PDA can match that.
The DRM that you are alluding to on a Mac is the SAME DRM on Windows. FairPlay through iTunes.
Thats not what I was alluding too. In the future if Apple will want OSX to play HD-DVD or Bluray content they will have to adopt the same DRM mechanisms as Vista. Given that Apple is trying to position the Mac as a media center, they will.
You can learn the basics of any language in less than a week.
I call bullshit on this. You might learn the syntax, but you won't learn the 'x way of doing things'. The fact that I know Java, does not make me a good Struts developer. I can learn, sure, but it will take me a bit longer than week.
I know what you're trying to stay, but you're grossly underestimating the value of knowing a tool (as well as the time it takes to really become proficient in said tool). Knowing the 'basics' is just not going to cut it.
A browser that was dumped in favour of something newer and shiner was picked up by a community willing to put work into it. This is a perfect example of what Open Source is all about. Compare that to software like OS/2 or BeOS, both of which have a following and a community which is willing to back them. Instead they are gathering dust in some proprietary repository.
for instance you could be having an online desktop, with wordprocessors and all your needs, from any-isp service provider at a low cost, all you need is hardware, boot via some free bios program, log on from anywhere in the world to your service provider, and there you go, at 10bux a month everything included, connection, software, everyting
You say that as if its a good thing. Besides thin clients are nothing novel. They serve their purpose in certain environments, but for home use would be horrible. My cable connection is fairly stable, but i would not depend on it to always be there. Shit happens the night before a report is due.
And I don't know where you're getting the magic figure of "$10 per month" from? My cable company charges me 45bux (CDN) for nothing but an internet connection. I can reasonably conclude that I'd pay more than $45 if they also hosted my OS along with a bunch of apps.
And finally I don't quite understand why Netscape was the only company that could have made this happen. In fact a few tried, and failed.
When I think of long-term storage I'm thinking at least 25 years. But ideally I want something guranteed for 100 years.
I have over 2000 family pictures taken by digital cameras in last 5 years as well as videos from digital camcorders. Frankly, I am incredibly worried that current consumer storage media have life-expectancy of 5-10 years (CDs and HDs). I find the storage issue depressing. About the only thing I could do is have redundant backups, and that's exactly what I'm doing. The problem is of course, it requires action on my part, whereas I'd prefer something that I could just drop into my closet and forget about.
Any problem can be solved in any Turing complete language. There's little to no difference between them. You're not going to write code an order of magnitude faster because you change language.
You've got to be kidding me. There are plenty of cases where you will write code a magnitude faster if a language is changed. Can you write a web application supporting complex business logic in C? Yeah you can. But it absolutely doesn't compare to Rails, Struts, or asp.NET. A Perl program might take a few lines while the equivalent Java code might take tens of lines. Or how about this, how many lines of C code would it take to generate a user interface of slashdot, and how much conceptually harder would it be to understand than the html/css that its specified with now? Its all bits underneath, but a language can make all the difference.
Honestly, by your logic we shouldn't have gone further than assembler.
95% of what we do on a daily basis is to reinvent features available elsewhere.
I think you're overstating this. There are already plenty of libraries used by developers, but the simple fact is you'll never have a library for everything (not even close). You will need custom code, if only to weave provided libraries together.
Good job.
This is probably the absolute best of a really bad situation.
There will never be a tuner in the mini; broadcast television is dying and Apple wants it dead (for selfish reasons).
Say again.....
why are they voting on this?
Blame America in 5..4..3..2..
Oh wait.. It already started.
You can run Apache on Windows. Doesn't mean you should. (Actually Windows/IIS is actually pretty good)
I've never seen any business use OSX for anything other than desktop graphic work. Why bother with xserve when you can just use linux?
My point in all this is that each OS will have its niche and there are some areas in which Windows will never replace Linux and OSX and vice versa. Hipsters would be sooner caught dead than with a Windows box.
Linux is not a choice for a few things still. Audio is still really quite lacking - while tools such as Audacity, Ardour and RoseGarden (and related packages) offer a great deal of functionality, there is still nothing that can compete with any of the major Windows/Mac applications - eg Cubase, Nuendo, Logic, ProTools, Sibelius, Finale... There is no easy to use quality score writing package, or any thing that can handle midi sufficiently, or any way (or attempt) at integrating these things together in an easy to use way.
So?
Generally speaking Mac and Windows can't match Linux/Apache combo for hosting and server work. Linux will not completely replace Mac or Windows and vice versa. There will be niche areas where you will need Windows, so you'll need to get Windows. For general desktop computing Linux is good enough.
You can replace Windows.
I can open and modify Office documents, chat with MSN users (with no hotmail account), and play wmv files with no Microsoft applications involved.
I grow tired of the mentality that Windows is irreplacable. We live in an age when Linux distros can install themselves and configure printers and wireless internet with minimal user interaction(good job Ubuntu). As far as I'm concerned if you're still using Windows, its a choice.
You can remove Messenger, and WMP.
As for IE. No you can't remove it. Its also used as a file browser.
Can you remove Konqueror from KDE?
One of the things I like about Ubuntu is that it has a default set of apps. Those apps are maintained by the Ubuntu team, and their compatibility is guaranteed. I haven't yet upgraded to Firefox 1.5 because I'm waiting for the next version which will sort out all the compatibility issues. Finally it gives the OS cohesion since the components are no longer a bunch of separate and random applications but rather are part of a whole, and are optimized and tuned accordingly.
A lot of people like this about Ubuntu, OSX or Windows.
If my Palm could pull 8-10 hours of music off a single charge I'd dump my mp3 player (one less thing to carry around). My iRiver gives me 20 hours with 1 AA. No PDA can match that.
This should destroy the myth that Japanese only buy japanese.
I thought in France one is guilty until proven innocent? =)
no text here
The DRM that you are alluding to on a Mac is the SAME DRM on Windows. FairPlay through iTunes.
Thats not what I was alluding too. In the future if Apple will want OSX to play HD-DVD or Bluray content they will have to adopt the same DRM mechanisms as Vista. Given that Apple is trying to position the Mac as a media center, they will.
Also the same reason not to get a Mac.
They can't retroactively change the license on stuff that's already out there.
Why not?
This point has never been tested in court, but as a copyright holder you hold all the marbles with respect to your IP.
Would that mean that Oracle would have to comply with that license, and release source for whatever they use it with?
..say...MIT.
No. They own all rights. They are the ones that set the rules now.
Or are they allowed to change the sleepyCat license?
Yes they can. They can turn it proprietary or re-license it under
https://domains.live.com/
I think so =)
You can learn the basics of any language in less than a week.
I call bullshit on this. You might learn the syntax, but you won't learn the 'x way of doing things'. The fact that I know Java, does not make me a good Struts developer. I can learn, sure, but it will take me a bit longer than week.
I know what you're trying to stay, but you're grossly underestimating the value of knowing a tool (as well as the time it takes to really become proficient in said tool). Knowing the 'basics' is just not going to cut it.
I think its awesome.
A browser that was dumped in favour of something newer and shiner was picked up by a community willing to put work into it. This is a perfect example of what Open Source is all about. Compare that to software like OS/2 or BeOS, both of which have a following and a community which is willing to back them. Instead they are gathering dust in some proprietary repository.
It doesn't matter, the dialup ISPs are probably buying bandwidth from your local Telecom.
for instance you could be having an online desktop, with wordprocessors and all your needs, from any-isp service provider at a low cost, all you need is hardware, boot via some free bios program, log on from anywhere in the world to your service provider, and there you go, at 10bux a month everything included, connection, software, everyting
You say that as if its a good thing. Besides thin clients are nothing novel. They serve their purpose in certain environments, but for home use would be horrible. My cable connection is fairly stable, but i would not depend on it to always be there. Shit happens the night before a report is due.
And I don't know where you're getting the magic figure of "$10 per month" from? My cable company charges me 45bux (CDN) for nothing but an internet connection. I can reasonably conclude that I'd pay more than $45 if they also hosted my OS along with a bunch of apps.
And finally I don't quite understand why Netscape was the only company that could have made this happen. In fact a few tried, and failed.
Umm.. who cares. its completely beside the point.
Google agreed to collaborate with a totalitarian government(happy?) to stiffen free speech, and you're arguing semantics?
When I think of long-term storage I'm thinking at least 25 years. But ideally I want something guranteed for 100 years.
I have over 2000 family pictures taken by digital cameras in last 5 years as well as videos from digital camcorders. Frankly, I am incredibly worried that current consumer storage media have life-expectancy of 5-10 years (CDs and HDs). I find the storage issue depressing. About the only thing I could do is have redundant backups, and that's exactly what I'm doing. The problem is of course, it requires action on my part, whereas I'd prefer something that I could just drop into my closet and forget about.