3 ms·
However, you have to use MS OS, MS development tools, MS deployment You can use Mono tools if you'd like. For deployment, AppHarbor is just awesome. ...you ca
by tansey 15y ago
However, you have to use MS OS, MS development tools, MS deployment
You can use Mono tools if you'd like. For deployment, AppHarbor is just awesome.
...you can't use shiny macbooks any longer
I'm on a brand new Macbook Pro right now and I just pushed to AppHarbor. Bootcamp is great.
For example, what does it have for non-relational storages?
MongoDB works great with .NET. I'm actually about to switch my .NET-based startup[1] over to it from SQL Server.
Stack Overflow started from pure-MS infrastructure and it's 50/50% already - redis, linux frontend proxies.
Everything breaks at scale. This is the same kind of argument people used against Ruby on Rails regarding Twitter. No matter what technology you use, if you reach the massive scale that StackExchange has, you'll delve into optimization voodoo as well. It's one of those good problems.
[1] http://effectcheck.com http://effectcheck.com
- guard-of-terra 15y agoI believe that if you would have a problem with some third-party library and mono, you have good chances to be replied with "just drop mono and use real .net" I would glad to be wrong. But with Mono, you would always have slower, less reliable and less supported platform. Would not you? It might be no big deal for some developers, but the difference between java and c# might be no big deal, too, for some developers. At least when I have my Eclipse on kubuntu with clojure code inside, I know that 1) Eclipse on linux is a supported, solid configuration. 2) clojure is experimental, and it's experimental for everybody, not just me. On other hand, mono is wonderful if you like tinkering (dotgnu probably is even funnier), but if you like tinkering you might as well take factor, common lisp or dozens of other fun platforms.