Earlier quoted context omitted.
I've put my foot down as long as I could about the joys of developing on Windows. But, since I've moved onto doing PHP and Python (with sprinkles of Ruby) full-time, I can't any longer. Windows has come a long way in terms of development of non-.NET languages. But, there are still too many idiosyncrasies to function as a full-time platform for many languages. Seems like my base need for Photoshop will push me to Mac…
care to name examples ? from my experience, especially when doing web development, the OS your tools run on does not really matter anymore.
.NET and Node.JS – Performance Comparison
111–119 of 119 posts
Re: .NET and Node.JS – Performance Comparison
#112Earlier quoted context omitted.
imho, that's only half the problem. if you're bound to use .net for web stuff, chances are they will also force iis on you. suddenly you can't use httplistener anymore and you have build an httpmodule for iis. so now you either build your own handler or use one of the existing ones. i guess if you build your own isapi extension it's probably not very bad, but if you go through the asp.net "stack" it suddenly becomes…
This comment was made by a .NET lover on the article: "Imagine that! An enterprise-class framework (.NET) is faster than Node.js (a boutique framework created just because someone could). Who woulda thunk it? Even if Node.js performed better, you couldn’t get me to switch. C# and .NET together are much, much too powerful a combination. With .NET I know that my application’s code will scale with my business." sigh Thi…
Re: .NET and Node.JS – Performance Comparison
#113Re: .NET and Node.JS – Performance Comparison
#114Earlier quoted context omitted.
Visual Studio is the greatest set of training wheels ever made. Beautiful, shiny training wheels that let you coast along and drink and eat without worrying about falling over. The people using the training wheels just don't understand why the big kids flying by on only two wheels would ever do such a thing. It's so much harder! I don't want to make my life harder. I have code completion and fantastic syntax, error d…
so what you are saying is that the many brilliant game programmers, including the likes of John Carmack or Tim Sweeny, dont know what they are doing ? Not everyone in IT is writing dead simple CRUD web apps using scripting languages, but those guys seem to have the biggest egos...
Re: .NET and Node.JS – Performance Comparison
#115Earlier quoted context omitted.
Node has threads behind the scenes. The average developer can touch them. As a result, you can make 3 async calls with node and you end up only waiting on the slowest. As a result when the slowest returns you've got all the data needed by the controllers/views. Thus your overall system improves. You could do this with ASP.NET MVC if you're not using the databindings on the front end and your willing to make your serv…
Buddy, get a clue pls. What databindings in MVC?? C# 5 support for async is excellent (almost as good as F#), recently Python's Guido said he's gone copy that syntax to Python. I don't know what you mean by normaly, I use it everyday.
Re: .NET and Node.JS – Performance Comparison
#116Earlier quoted context omitted.
care to name examples ? from my experience, especially when doing web development, the OS your tools run on does not really matter anymore.
A number of Python and PHP extensions either aren't up to date or don't work at all. Memcached comes to mind.
Re: .NET and Node.JS – Performance Comparison
#117Until Mono becomes 100% supportable, none of the advantages of .NET outweigh the misery of having to use Windows for development and serving.
What do you mean by supportable? I was happily using mono for a number of custom servers in a similar way a couple of years ago. You don't need any huge frameworks to make mono really useful.
Re: .NET and Node.JS – Performance Comparison
#118Earlier quoted context omitted.
What, you mean, unless you're doing something useful like trying to write a web app?
Writing web apps may seem like the only thing people do lately, but it's not. Given a choice of a number of languages and runtimes available 5 years ago for example, .net/mono was a perfect choice for a daemon dispatching jobs to a number of usb dongles where having a good ffi (p/invoke), nice io abstraction, async actions and database interface was important. This is something you write from scratch. No big framewor…
Re: .NET and Node.JS – Performance Comparison
#119Earlier quoted context omitted.
Buddy, get a clue pls. What databindings in MVC?? C# 5 support for async is excellent (almost as good as F#), recently Python's Guido said he's gone copy that syntax to Python. I don't know what you mean by normaly, I use it everyday.
I know that you could some async stuff all the way back with 2.0, but I have never been fortunate enough to be on an enterprise project that uses it. As a result of that and watching questions on StackOverflow I didn't think that such development behavior was common.