This article is for those of us who have heard all of the buzz about Node.JS and they need to convince their boss or their clients to make the switch. Or, perhaps... you're not quite convinced yet? Why Node.JS? Reason #1 - JavaScript is awesome. So, in case you didn't know, JavaScript is awesome. I'll let you read my other blog post for more details, but I'll also summarize for you: The language itself is extremely powerful. JavaScript comes packed with modern programming language features like closures, dynamic data types, first-class and higher-order functions, prototypes (not classes), lack of concurrency (more on this later), exception handling, garbage collection, and much, much more! These features help make your code better, keep you from making mistakes, and make your applications more bulletproof. JavaScript is widely adopted. It's the scripting language of the web. Need I say more? Almost any device with a web...
Blog about science and technology, especially software development and space ships. ;) Blake is a software developer who specializes in building inventory management and project management solutions for small or mid-sized businesses. He also spends a fair amount of time on embedded software and database research.