The thing I haven't seen mentioned yet is Docker. Microsoft is a pretty big supporter, recently, and they have just announced Docker container deployment on their Azure cloud offering. At the moment, Docker only runs on Linux, because it uses Linux kernel internals. I suspect one of the main goals of the new developments is to get Docker containers
running on Windows without a HVM in between. Otherwise, Microsoft is going to continue to lose developers to other OS offerings in the post-container world. That is probably nothing but good for SC, because it is one step closer to a high-performance, deployable environment with fewer downsides than a virtual machine. Weirdly, if that happens it's going to put Apple in a position of 'third best' on container support.

Cheers,
Brendan

Brendan Smithyman
Postdoctoral Fellow

Western University, Earth Sciences
Biological & Geological Sciences, Rm. 1045
London, ON, Canada N6A 5B7
c. 778.990.5957

On Mar 31, 2016 7:39 AM, Kai Blin <[email protected]> wrote:

> Basically, they seem to have implemented the inverse of WINE (https://www.winehq.org/): a subsystem within Windows that does live translation between the

> Windows API and Linux syscalls. Apparently it does it without much drop in performance...which is pretty impressive.

 

Not too surprising. Wine performance is really nice as well, and for win->posix your life is even easier. But technical considerations aside, this will make shell work easier on Windows.

 

Cheers,

Kai

 

Kai Blin

PostDoc / Scientific Software Engineer

DTU Biosustain

 

Technical University of Denmark

Novo Nordisk Foundation Center for Biosustainability

Kogle Allé 6

Building Thujahuset, room 2.L.09

DK - 2970 Hørsholm

Denmark

[email protected]

www.biosustain.dtu.dk/
mobile: +45 93511306
twitter: @kaiblin

 

_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to