Hacker News new | past | comments | ask | show | jobs | submit login

Yep. They're kicking everyone's asses in ES6 feature coverage. All the more impressive when you consider how they came from behind. http://kangax.github.io/compat-table/es6/

I's almost sad that Edge is not cross-platform.




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?


I would be very insteresting to see a Chakra-based Node.js project for server side apps, so Linux would be my first vote :)


Microsoft 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-n... and https://ms-iot.github.io/content/en-US/win10/samples/Nodejs....


It'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.


Azure 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`


A lot of Azure use is with Linux VMs.


Azure provides a massive number of Linux boxes. It's actually their preferred target, if you hear them tell it at Connect2015.

I had a friend go there, came back talking about hallway discussions of Posh on Redhat.


That'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.


Give 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



Linux/FreeBSD


Yes, please! Here's another vote in support of Linux and FreeBSD!


Just 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.


That'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.


OS 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.


They'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.


I 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.


Have you heard of www.browserstack.com ? Easy way to test different platforms without VMs.


yeah 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.


Linux, and then Android would be interesting, for non java android apps.


A little love for Haiku sure would be nice....

In all seriousness I'm pretty sure everyone would say POSIX-y systems.


Nodejs-Webkit or Electron should support Chakra engine as well.



This is just for Windows 10 isn't it?


All! Mac OS X + Linux!


No love for the BSDs or Redox or TempleOS


Linux, because of servers.


It will be, it's mentioned in the article.


Well, I was talking about Edge the browser (UI + DOM rendering + JS) not just the JS engine.


Does it run under Mono?


I'm guessing Chakra is written in C++. Do you mean that you want it to run on top of managed-C++, on the CLR? Is that still even a thing today?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: