Big Company on Campus
Daniel Dvorkin writes "MSNBC (oh, the irony) is running a scary article entitled Microsoft's big role on campus, detailing how Microsoft is working its way into academic computer science through a combination of bribery and propaganda. The aricle may be overstating the case, but it does make it sound as though MS products are displacing others at a disturbing rate in computer science departments. Given that academic computing has traditionally been both the source of and the stronghold for innovative software, this is a disturbing long-term trend."
It is unethical on so many levels.
The scary thing is, some kids are now being taught things like PowerPoint in middle school....
In many schools, profs are expected to get donations and research grants - I think the normal rate is 3x their salary. Oh, and they're supposed to publish frequently (publish or perish). And, I suppose if they have time after all that, they might get around to teaching.
A nice $150,000 donation pretty much takes care of a year's grant/donation hunting. I'll bet MS would even though in a new t-shirt for the ride home.
Microsoft is well aware that controlling education (especially higher eduation) will give the a huge leg up in the future. I'm not sure that if I were in charge of a CS dept. and was offered a large grant even knowing all this I would turn it down, but there is a downside.
Home Automation & Linux -- now I know I'm a geek
For instance, I never would have understood Operating Systems as well if we hadn't been using *nix systems; it made the difference between actually writing real code for class assignments and "pretending" to write code.
The next year after I finished my basic classes, the department began a transition from Linux/BSD/GCC to Windows/Java. Tutoring those kids, I noticed that they were having a hard time, and displayed a lot less interest. There's just something compelling about doing "real stuff" at a low-level, as opposed to working in a much higher-level environment.
Dictators do similar things to the minds of the youth.
Nope. He paid for a part of the building. The building in question is the Stata Center, named for Ray and Maria Stata. Ray Stata is an MIT alum who founded Analog Devices, and he's the one shelling out much of the dough. Gates only paid for one tower of the building (cheapskate), so that's all he gets. No one calls it the Gates building - it's called the Stata Center. Or, alternatively "that pile of iron on Vassar street", since it's designed by "renowned" "architect" Fran Gehry, which means it looks like it was a very nice building that got hit by an earthquake...
There is no sig, there is only Zuul.
You make a good point, and there are days that I agree with you. However, I often think that perhaps the reason Linux code tends to be more reliable that Windows code is that you weed out all the coders dependent on the graphical IDE.
I've done countless things in Visual Studio where I had no idea all the compiler switches that were being used. In some cases, this created some problems.
In Linux however, I am forced to read all about the switches to get things done. When I need to do something, I read the man page to find the switch I need. I also tend to read about at least 5 other switches in the process. I know what's going on when I compile with gcc, but I'm not real sure about Visual Studio.
-- Fighting mediocrity one bad post at a time.
Accepting a "donation" in exchange for using Windows is a conflict of interest. The job of the faculty and administration is to choose the best educational tools. You are right that good progamming principles are platform/OS independent, but that does not preclude the possibility that one platform/OS facilitates education better than others. I am not making the case that Windows is an inferior tool here, as it would likely be a long and controversial argument; however, I will say that accepting money in this way prevents the school from deciding which is the best choice.
It's nothing but crumpled porno and Ayn Rand.
It's not shocking. But it's rather like the Pepsi machine in the room where they teach nutrition.
Sad.
I think we've pushed this "anyone can grow up to be president" thing too far.
Computer Science isnt "how to use your computer". The concepts and techniques you learn are beyond any operating system.
Right. So Mr. Windows-Schooled sits down at his brand new job at Unixwerks, and goes to open up Visual C++, and... err... well... opens up pico and flounders around looking for the button to press to bring up the dialog editor.
Or more likely, he'll have skipped Unixwerks in the phone book and fired his resume straight off to WindowsRUs.
Personally, I don't care. If microsoft wants to flood the already saturated job market with even more Windows-Only people, it makes it easier for me to sell my Unix programming skills, at least until the Windows-Only people are so numerous that there are no more Unix jobs, everyone's switched to windows shops to take advantage of the dime-a-dozen nature of the programmers.
If I have been able to see further than others, it is because I bought a pair of binoculars.
First Falcon-1 to orbit, then Falcon-9. Then I can die a happy man.