Windows does come with compilers in the.NET Framework, which is either on your windows CDs or available through Windows Update.
But, in 1.0 and 1.1 there was no build/make tool, and no resources compiler (like resgen) so even though you had the VB/C# compiler, you still needed to download the SDK or install Visual Studio to build managed projects. Really, the reason those compilers were in the.NET Framework at all (as I understand it) was for ASP.NET servers to use.
This is fixed in 2.0 (Whidbey). There's now a build tool (MSBuild, see http://channel9.msdn.com/wiki/default.aspx/MSBuild .HomePage) and it includes that missing ability to compile resources. That means you can build VB/C# projects on Windows boxes without installing the SDK, even Visual Studio VB/C# projects.
Speaking as someone who has spent years in both the states and England, the maps aren't as good here (in the US). Also, the area to cover is far larger.
In England, I could cover all of the county I lived in with about 8 excellent Ordnance Survey 1:25,000 maps. They really showed roads, trails, buildings, historical features, etc beautifully. Due to the much greater density of the country, each map might have countless good hikes on.
In Washington state USA, the hiking, though wonderful, is much more spread out. I would need hundreds of USGS maps to cover it. We usually stick to larger scale Green trails and still I'd need 50-100 to cover all the places I go. What's more neither kind of map is halfway as clear as Ordnance Survey. I couldn't describe them as a pleasure to use.
I used to be a paleoclimatology research assistant. We would use fossil mollusca (basically, dead snails) that lived in lakes 20,000 years ago. By analysing the isotopic ratios in their shells, we could measure the climate in the year that they lived. (Actually by analysing each growth segment separately, we could see how the temperature changed throughout that year, which was a bit eerie.)
Data like this, along with many other sources such as ice cores and fossil tree rings and stalagtite isotopic ratios and many other things gives us fairly reliable information about the climate tens of thousands of years ago. We don't know what the temperature was on a particular day, but we can tell what the average was in a particular few centuries, and our confidence is increased by having so many different sources to correlate together.
Then, all this paleoclimate data is fed into the existing computer climate models that other scientists have brewed up. If they can then successfully generate the climate of the last 20,000 years given the initial data (and successfully predict all kinds of information about today's world that we can verify such as oceanic circulation and CO2 levels), we can - presumably - be fairly confident they are giving us good data for the next 1,000 years.
That is one reason why we have confidence in climate models when they tell us the world is getting dangerously warmer... and why most climatologists I worked with are nervous (at best) or terrified (at worst) right now about global warming.
Developers in my team (a few floors above yours Cyrus) used to get told 50 hours/week was the minimum when they started. I think it's hard to insist on that now that nobody's going to retire young. Most people work fairly hard, many work very hard, but voluntarily.
The difference that seems to be being missed by most of the posters is that it's more than a grep & prettify. It allows you to check off the tasks in the list and it will turn around and remove the comment from the code.
You were looking at a machine that had extra software installed - probably one of the Windows power toys, the alt-tab replacement. This is non supported, something you would only install if you like the behavior. Your criticism of XP is rather unfair I think...
The following admirable app lists everything that will auto-run in Windows and allows you to selectively zap them. There are something like 10 or 12 places in the registry to hide such things, so I find this app the easiest way to kill off realplayer autolauncher for good:
http://www.sysinternals.com/ntw2k/source/misc.shtm l#autoruns
This game is called terrarium and is rather cool. You write the code for a creature that is then run on everyone else's machines (safely) and competes for resources. It looks good even if you don't want to write your own creature.
Why does everything have to be about money? Do we always have to place a monetary value on our time?
I tried saying that to the clerk at the grocery store, but they insisted I paid for my food. Also, the bank holding my mortgage wasn't very impressed either.
Why do you think writing software is any different to any other form of employment? You aren't suggesting that architects or police officers do it in their spare time. So perhaps you could be a little less high-and-mighty about those that write software for money and like to do so.
NT zeroes out all pages before it hands them to a process. One process cannot read the memory of another process, unless it has the debug privilege, or otherwise has some mutual facility such as shared memory.
predictable pay schedule that would be commesurate to ones experience
Yech. The wet dream of the slack-assed old-timer. I'd much rather have a pay schedule negotiated between me and the company based on my abilities and how much they want to employ them.
But, in 1.0 and 1.1 there was no build/make tool, and no resources compiler (like resgen) so even though you had the VB/C# compiler, you still needed to download the SDK or install Visual Studio to build managed projects. Really, the reason those compilers were in the .NET Framework at all (as I understand it) was for ASP.NET servers to use.
This is fixed in 2.0 (Whidbey). There's now a build tool (MSBuild, see http://channel9.msdn.com/wiki/default.aspx/MSBuild .HomePage) and it includes that missing ability to compile resources. That means you can build VB/C# projects on Windows boxes without installing the SDK, even Visual Studio VB/C# projects.
Why did they miss off X, Y, and Z? I wanted to see Hurricane Xerxes.
Not "who's", you mean "whose"
Dupes?
Very little at Microsoft is written in C. Almost all client code is C++ or C#.
Speaking as someone who has spent years in both the states and England, the maps aren't as good here (in the US). Also, the area to cover is far larger. In England, I could cover all of the county I lived in with about 8 excellent Ordnance Survey 1:25,000 maps. They really showed roads, trails, buildings, historical features, etc beautifully. Due to the much greater density of the country, each map might have countless good hikes on. In Washington state USA, the hiking, though wonderful, is much more spread out. I would need hundreds of USGS maps to cover it. We usually stick to larger scale Green trails and still I'd need 50-100 to cover all the places I go. What's more neither kind of map is halfway as clear as Ordnance Survey. I couldn't describe them as a pleasure to use.
Track changes. (With those beautiful margin bubbles.)
Unionized labor? Hardly anyone in the UK is in a union anymore, participation is at an all time low.
Data like this, along with many other sources such as ice cores and fossil tree rings and stalagtite isotopic ratios and many other things gives us fairly reliable information about the climate tens of thousands of years ago. We don't know what the temperature was on a particular day, but we can tell what the average was in a particular few centuries, and our confidence is increased by having so many different sources to correlate together.
Then, all this paleoclimate data is fed into the existing computer climate models that other scientists have brewed up. If they can then successfully generate the climate of the last 20,000 years given the initial data (and successfully predict all kinds of information about today's world that we can verify such as oceanic circulation and CO2 levels), we can - presumably - be fairly confident they are giving us good data for the next 1,000 years.
That is one reason why we have confidence in climate models when they tell us the world is getting dangerously warmer... and why most climatologists I worked with are nervous (at best) or terrified (at worst) right now about global warming.
Eh? I tried both and both suggest "biology" and then list results for "boilogy" (which sounds like a rather distasteful area of specialization)
Developers in my team (a few floors above yours Cyrus) used to get told 50 hours/week was the minimum when they started. I think it's hard to insist on that now that nobody's going to retire young. Most people work fairly hard, many work very hard, but voluntarily.
How do you play with a snake? Gingerly?
The difference that seems to be being missed by most of the posters is that it's more than a grep & prettify. It allows you to check off the tasks in the list and it will turn around and remove the comment from the code.
A small but significant innovation, perhaps.
If you've ever been to Whistler/Blackcomb, you'll probably drink at the Longhorn bar which lies exactly between their two skilifts..
You were looking at a machine that had extra software installed - probably one of the Windows power toys, the alt-tab replacement. This is non supported, something you would only install if you like the behavior. Your criticism of XP is rather unfair I think...
dictionaries are a wonderful resource in finding the meaning of words. This can aid you in not sounding like an illiterate bafoon.
Oh dear.
The Microsoft Tax is what finally pushed me in the direction of the Mac Is it possible to buy a Mac without paying for an Apple OS?
The following admirable app lists everything that will auto-run in Windows and allows you to selectively zap them. There are something like 10 or 12 places in the registry to hide such things, so I find this app the easiest way to kill off realplayer autolauncher for good: http://www.sysinternals.com/ntw2k/source/misc.shtm l#autoruns
FYI, there are vastly more than 100 programmers working on Windows.
This game is called terrarium and is rather cool. You write the code for a creature that is then run on everyone else's machines (safely) and competes for resources. It looks good even if you don't want to write your own creature.
Why does everything have to be about money? Do we always have to place a monetary value on our time? I tried saying that to the clerk at the grocery store, but they insisted I paid for my food. Also, the bank holding my mortgage wasn't very impressed either. Why do you think writing software is any different to any other form of employment? You aren't suggesting that architects or police officers do it in their spare time. So perhaps you could be a little less high-and-mighty about those that write software for money and like to do so.
NT zeroes out all pages before it hands them to a process. One process cannot read the memory of another process, unless it has the debug privilege, or otherwise has some mutual facility such as shared memory.
Exactly how the FUCK is this flamebait? It's (a) true and (b) relevant, if that's provocative then I despair.
You're assuming Microserfs is uncomplimentary as well. When I read Microserfs, it made me WANT to work for Microsoft
predictable pay schedule that would be commesurate to ones experience Yech. The wet dream of the slack-assed old-timer. I'd much rather have a pay schedule negotiated between me and the company based on my abilities and how much they want to employ them.