"At this point, anyone proposing to run Windows on servers should be prepared to explain what they know about servers that Google, Yahoo, and Amazon don't." (from http://www.paulgraham.com/opensource.html).
Can this apply to programming tools/languages/platforms? Eg that includes Python and, gasp, Java.
Let's try: "At this point, anyone proposing to write their software in Lisp should be prepared to explain what they know about programming that Google, Yahoo and Amazon don't."
If you're starting from scratch, windows is a bad plan. But if you're a company that already has a bunch of .NET code, and the usual tangle of business-admin stuff built around Excel, then using windows for some applications can be much easier.
IronPython does rock indeed. Being able to poke .NET libraries from a command line is really cool. I had an idea for a Windows IT administration app last year, so I spent some time poking around IronPython, .NET and Monad/PowerShell. I liked what I saw, I just wanted to try my hand at web development instead.
"At this point, anyone proposing to run Windows on servers should be prepared to explain what they know about servers that Google, Yahoo, and Amazon don't." (from http://www.paulgraham.com/opensource.html).
Can this apply to programming tools/languages/platforms? Eg that includes Python and, gasp, Java.