5 ms·
Engineer on the Chakra team here. As the blog post says, we are definitely interested in going cross-platform. Which platforms would you be interested in seeing
by hiteshk_msft 11y ago
Engineer on the Chakra team here. As the blog post says, we are definitely interested in going cross-platform. Which platforms would you be interested in seeing first?
- pmelendez 11y agoI would be very insteresting to see a Chakra-based Node.js project for server side apps, so Linux would be my first vote :)
- inglor 11y agoMicrosoft is already working on Node, and it's actually already possible to run Node on Chakra. See https://blogs.windows.com/buildingapps/2015/05/12/bringing-node-js-to-windows-10-iot-core/ https://blogs.windows.com/buildingapps/2015/05/12/bringing-n... and https://ms-iot.github.io/content/en-US/win10/samples/Nodejs.htm https://ms-iot.github.io/content/en-US/win10/samples/Nodejs....
- KirinDave 11y agoIt's just very rare to use a Windows VM in a cloud service environment to deploy services. This may change with the Docker support we are seeing promised. Powershell is definitely a workable remote shell. But it's not the case that this is sufficient today.
- inglor 11y agoAzure is the second biggest cloud provider in the world (after amazon) - and we (TipRanks) deploy VMs to Azure. It's a lot less common but I wouldn't call it `very rare`
- pmelendez 11y agoThat's cool but only run on Windows 10 which limit its usage and hence the community. A widely used non-V8 Node.js would be a great project in my opinion.
- skrebbel 11y agoGive it time. When Node was new it didn't work on Windows, which limited its usage and hence the community. Now, Node is probably the most reliable cross platform language host. Write something for node, nearly anything, and if it works on your OS it'll probably work elsewhere too. There's no reason something similar couldn't happen with Chakra, especially now that it's open source
- auvrw 11y agoand circumstantially express (?) https://github.com/ericf/express-handlebars/pull/141#issuecomment-136914516 https://github.com/ericf/express-handlebars/pull/141#issueco...
- antjanus 11y agoOS X. I don't use it but I think it'd have great value. I often hear engineers talk about how they don't want to work with IE because they have to boot up a VM to use it. So...they don't even test it, they know nothing about it except for how IE used to be 10 years ago when they still used Windows machines. That'd be the coolest thing since it'd encourage developers that shy away from MS technology to dive into it.
- rhc2104 11y agoHave you heard of www.browserstack.com ? Easy way to test different platforms without VMs.
- antjanus 11y agoyeah but it's paid, needs internet access, and requires some sort of setup. Plus, most OS X devs would do this ONLY for IE. Which is a barrier of entry. Downloading and installing IE browser on OSX is a much better solution. And this way, you have a browser that people can use casually as well. Since it has awesome ES6 support, that makes it even better for JS Devs.
- pmontra 11y agoThey're open sourcing the JavaScript engine, not the browser. A port to OSX would mean you can run there server side programs before deploying them to Windows servers. I believe there are more Linux servers out there. Still a port to OSX would be useful because there are many developers with Macs that deploy to Linux.
- antjanus 11y agoI don't see how it'd help deploying server-side programs. Maybe that makes sense with IoT. And as a Node alternative/enhancement. BUT, once you have the JS engine over, I could see them porting over the rest. But anyways, you could still run headless browser (or just Chakra) and run tests against it.
- pmontra 11y agoLinux, because of servers.
- edwinnathaniel 11y agoLinux/FreeBSD
- eatonphil 11y agoYes, please! Here's another vote in support of Linux and FreeBSD!
- PeCaN 11y agoA little love for Haiku sure would be nice.... In all seriousness I'm pretty sure everyone would say POSIX-y systems.
- vinaysshenoy 11y agoAll! Mac OS X + Linux!
- __s 11y agoNo love for the BSDs or Redox or TempleOS
- proyb 11y agoNodejs-Webkit or Electron should support Chakra engine as well.
- Analemma_ 11y agoJust to clarify, you're taking about Chakra going cross-platform, not Edge itself? I think a few of these replies might be looking at whatever_dude's comment and getting the wrong idea.
- hiteshk_msft 11y agoThat's correct, this announcement is only about ChakraCore being open sourced. I have no knowledge and can't comment on what the Edge teams plans are.
- stuaxo 11y agoLinux, and then Android would be interesting, for non java android apps.