Feeds

Microsoft commits to Windows makeover for Node.js

Embraces open source dev darling

Internet Security Threat Report 2014

Microsoft is helping refine Node.js for use on Windows and its Azure cloud.

Redmond is working with cloud computing vendor Joyrnt to port Node to Windows, a move that will produce a Node.exe, according to a post on the Node blog. Joyent employs Node.js creator Ryan Dahl.

Web host turned cloud champion Rackspace is also helping with the port.

The Node.exe will not just work on Microsoft's fledgling Amazon cloud challenger Azure, but also with versions of Windows going as far back as Windows Server 2003.

The move to .exe requires "rather large modification of the core structure, [so] we're very happy to have official guidance and engineering resources from Microsoft," according to the Node blog

Node.js is one of many platforms that bring JavaScript programming to the server side. It's an event-driven input/output framework based on the V8 JavaScript engine at the heart of Google's Chrome browser. Rather than execute code in the browser, Node.js executes on the server, and it's designed specifically for real-time web applications.

Why would Microsoft work with a programming framework that juices a JavaScript engine used by a rival browser maker? Node.js is getting some serious traction among the developerati, and Microsoft want to ensure that coders run it on Windows. Node.js was built for Linux systems, and while it does run on Windows, it requires fiddling to do so. Microsoft believes it's time to stop the fiddling and make Node.js install and perform straight from download.

Microsoft has worked with open-source projects in the past. It has worked on improving the performance of PHP and MySQL on Windows, for instance, and it has worked with Soyatech to build Eclipse plug-ins to Visual Studio for its Silverlight media player.

Microsoft will hope that open-source web apps using Node.js are deployed on Windows servers rather than Linux. But It will also hope that some of the early Node.js fandom will translate into developer uptake for Azure, which is providing a tough sell against Amazon. ®

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
Netscape Navigator - the browser that started it all - turns 20
It was 20 years ago today, Marc Andreeesen taught the band to play
Sway: Microsoft's new Office app doesn't have an Undo function
Content aggregation, meet the workplace ... oh
Sign off my IT project or I’ll PHONE your MUM
Honestly, it’s a piece of piss
Return of the Jedi – Apache reclaims web server crown
.london, .hamburg and .公司 - that's .com in Chinese - storm the web server charts
NetWare sales revive in China thanks to that man Snowden
If it ain't Microsoft, it's in fashion behind the Great Firewall
Chrome 38's new HTML tag support makes fatties FIT and SKINNIER
First browser to protect networks' bandwith using official spec
Admins! Never mind POODLE, there're NEW OpenSSL bugs to splat
Four new patches for open-source crypto libraries
prev story

Whitepapers

Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Why cloud backup?
Combining the latest advancements in disk-based backup with secure, integrated, cloud technologies offer organizations fast and assured recovery of their critical enterprise data.
Win a year’s supply of chocolate
There is no techie angle to this competition so we're not going to pretend there is, but everyone loves chocolate so who cares.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.