Yes, if you're on Windows, there's probably not a heck of a lot of difference. I also don't think there's a real Windows version of Go yet.
I'm also not sure how the TPL compares to goroutines (Go's concurrency scheme), but generally speaking, I think one of the major design decisions behind Go was to get away from the explicit "create thread/task here and tell it to do stuff" model that Java, C#, etc. use.
For example, goroutines aren't explicitly mapped onto threads in the first place, although they do share the same address space.
It's a garbage-collected systems language (ie fast and low-level if you want it to be) that has explicit support for concurrency. It pulls in some nice features from the usual suspects and groups them together in a pretty clean way.
On the downside, there's no generic programming support yet.
Yeah, I know about the iBOT, but it's still a wheelchair. It's also been discontinued. A modified Segway would of course be permanently upright and much faster.
I suppose one big problem would be how to get someone in a wheelchair to stand up in a Segway - the Rex and iBot both start in sitting positions.
I've always wondered why the Segway wasn't adapted for wheelchair-bound people. You could build a frame similar to the Rex to support the rider, and they could zip around pretty easily.
$60 is too much for a console game? I disagree - I think it's an excellent value.
Let's say I play the game twice, then sell it for $20 (I think that's a pretty common use case). So now I've spent $40. Assume I'm really fast, so my two playthroughs come to a total of ten hours.
That works out to $4 per hour of fun. I can't really think of too many purchased entertainment activities that are that cheap.
Let's say I love the game and don't sell it, and play it a few more times - say, 20 hours in total. That's $3 per hour.
And if the game has an online component, well, pretty soon the per hour cost becomes very small indeed.
2. People climb it without supplementary oxygen all the time - it's considered the "real" way to climb Everest. Reinhold Messner and Peter Habeler first did it way back in 1980 or so.
What can cause issues is the lower pressure, which may lead to edemas. That's why you need to hang around at higher altitudes for a while first to acclimatise.
I'm not sure why you're laughing at the US dollar's status as the world's reserve currency, but anyway, historically inflating one's currency is a good way to reduce debt.
The US has another advantage: Treasury Bills are the world's most liquid asset. These two reasons are why Europe, for example, is quite screwed regarding matters of debt, while the US is nowhere near any sort of crisis.
The gold standard wouldn't solve anything - limiting the money supply comes with a whole raft of problems.
In all fairness, no platform is perfect, let's face it. You seem to be commenting on OS X (hard drives, 3d performance, etc.), so let's see:
If you want non-working cut and paste (the general case is it only works for text), no 3d performance at all, barely any wireless support, no commercial software support including de facto standards like MS Office and Photoshop, no games, amateurish and inconsistent guis, etc. ad infinitum, then run desktop Linux.
If you don't mind a pretty substandard operating system in return for all the software you could ever want and you don't need Unix, run Windows.
If you want a usable, well thought-out desktop Unix with lots of commercial software (though much less than Windows), good open source and open standards support, and you don't care about games, run OS X.
As cliche as it sounds, it's all about what works best for you.
Yes, "they" should drop whatever disparate projects "they" are working on and unite as one to accomodate your priorities. Because after all, there's no way to work on both problems at once.
It's weird how people think they can add to a debate with experts while being absolute non-experts themselves.
Tell me, can you apply some of your good old common-sense reasoning to the search for the Higgs boson? How about helping out with the search for the proof of the Riemann Hypothesis? At the very least, you should be able to look over the existing efforts and put forth some of your "just can't see" wisdom to filter out the dead-end proofs.
If you can't apply your aw-shucks logic to these problems, then why do you think climate science is any different?
Actually, exactly the opposite is true: once Cisco completes an acquisition, they pull all development in-house. In the case of Linksys, which really was just a marketing company (everything was outsourced, from board layouts to software to case design), it was a real effort to get everything from the OEMs.
After that, all soft/hardware development is done internally. Cisco employs a vast number of engineers.
Also, they don't rename everything "IOS". IOS is very specific software that runs on certain systems. None of the Linksys stuff runs it, for example.
So I don't think you really know what you're talking about.
Yes, if you're on Windows, there's probably not a heck of a lot of difference. I also don't think there's a real Windows version of Go yet.
I'm also not sure how the TPL compares to goroutines (Go's concurrency scheme), but generally speaking, I think one of the major design decisions behind Go was to get away from the explicit "create thread/task here and tell it to do stuff" model that Java, C#, etc. use.
For example, goroutines aren't explicitly mapped onto threads in the first place, although they do share the same address space.
It's a garbage-collected systems language (ie fast and low-level if you want it to be) that has explicit support for concurrency. It pulls in some nice features from the usual suspects and groups them together in a pretty clean way.
On the downside, there's no generic programming support yet.
No, there's a lot to see here. Go is an interesting language.
And he's not pushing a "product" - he's justifying why they invented a new language in the first place.
Given my experiences with Chinese outsourcing, that's exactly what will happen. Demanding the source will simply lead to scornful refusal.
And proof of it is their excellent support for Ogg
Ogg is not an "excellent product", by any means. Also, no one cares about it.
And WebKit, while derived from KHTML way back when, really is Apple's. Sorry.
No...thank the Holy Google. I am merely an Earthly conduit.
Dale Colombo. Here it is: http://books.google.com/books?id=s3fIzLrLOq0C&pg=PA77&lpg=PA77&dq=%22the+amplified+boy%22+boy's+life&source=bl&ots=nxBO5ccMW5&sig=QWULOXqhu9lM90w8X37bNDoR2Ks&hl=en&ei=gPhATP2MC4zksQPKjtiJDQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CBIQ6AEwAA#v=onepage&q&f=false
Story starts on page 25.
Yeah, I know about the iBOT, but it's still a wheelchair. It's also been discontinued. A modified Segway would of course be permanently upright and much faster.
I suppose one big problem would be how to get someone in a wheelchair to stand up in a Segway - the Rex and iBot both start in sitting positions.
I've always wondered why the Segway wasn't adapted for wheelchair-bound people. You could build a frame similar to the Rex to support the rider, and they could zip around pretty easily.
Or maybe it's been done already?
To be fair, Silverlight runs on OS X as well. Between that and Windows, that covers probably around 98% of the world's desktops, which isn't too bad.
Patent-based threats are just a part of business. They all do it, and Apple is not the worst offender by far.
$60 is too much for a console game? I disagree - I think it's an excellent value.
Let's say I play the game twice, then sell it for $20 (I think that's a pretty common use case). So now I've spent $40. Assume I'm really fast, so my two playthroughs come to a total of ten hours.
That works out to $4 per hour of fun. I can't really think of too many purchased entertainment activities that are that cheap.
Let's say I love the game and don't sell it, and play it a few more times - say, 20 hours in total. That's $3 per hour.
And if the game has an online component, well, pretty soon the per hour cost becomes very small indeed.
Sounds pretty much the same to me. If you think the Chinese "security community" is somehow separate from the Chinese government, you are dreaming.
1. Mt. Everest is 29,028 feet.
2. People climb it without supplementary oxygen all the time - it's considered the "real" way to climb Everest. Reinhold Messner and Peter Habeler first did it way back in 1980 or so.
What can cause issues is the lower pressure, which may lead to edemas. That's why you need to hang around at higher altitudes for a while first to acclimatise.
I'm not sure why you're laughing at the US dollar's status as the world's reserve currency, but anyway, historically inflating one's currency is a good way to reduce debt.
The US has another advantage: Treasury Bills are the world's most liquid asset. These two reasons are why Europe, for example, is quite screwed regarding matters of debt, while the US is nowhere near any sort of crisis.
The gold standard wouldn't solve anything - limiting the money supply comes with a whole raft of problems.
Not really, most Linux desktop applications suck. Great server, though.
In all fairness, no platform is perfect, let's face it. You seem to be commenting on OS X (hard drives, 3d performance, etc.), so let's see:
If you want non-working cut and paste (the general case is it only works for text), no 3d performance at all, barely any wireless support, no commercial software support including de facto standards like MS Office and Photoshop, no games, amateurish and inconsistent guis, etc. ad infinitum, then run desktop Linux.
If you don't mind a pretty substandard operating system in return for all the software you could ever want and you don't need Unix, run Windows.
If you want a usable, well thought-out desktop Unix with lots of commercial software (though much less than Windows), good open source and open standards support, and you don't care about games, run OS X.
As cliche as it sounds, it's all about what works best for you.
This is such a good troll that it deserves a +1, just to show other trolls how it's really done.
Groovy is a scripting language that runs in an interpreted language virtual machine that runs as an executable on top of the OS.
No, that's incorrect. I'm not going to tell you which part though, as us CS guys feel that you need some practise with actual thinking.
Yes, "they" should drop whatever disparate projects "they" are working on and unite as one to accomodate your priorities. Because after all, there's no way to work on both problems at once.
It's weird how people think they can add to a debate with experts while being absolute non-experts themselves.
Tell me, can you apply some of your good old common-sense reasoning to the search for the Higgs boson? How about helping out with the search for the proof of the Riemann Hypothesis? At the very least, you should be able to look over the existing efforts and put forth some of your "just can't see" wisdom to filter out the dead-end proofs.
If you can't apply your aw-shucks logic to these problems, then why do you think climate science is any different?
Great post. I had no idea that was the case with the octopus.
Actually, exactly the opposite is true: once Cisco completes an acquisition, they pull all development in-house. In the case of Linksys, which really was just a marketing company (everything was outsourced, from board layouts to software to case design), it was a real effort to get everything from the OEMs.
After that, all soft/hardware development is done internally. Cisco employs a vast number of engineers.
Also, they don't rename everything "IOS". IOS is very specific software that runs on certain systems. None of the Linksys stuff runs it, for example.
So I don't think you really know what you're talking about.
The Apple app store is limited to the i-devices. The parent to your post specifically mentioned "the entire Windows software market".
I'm sure the gp knows that. Reread his post.