←back to thread

402 points _JamesA_ | 1 comments | | HN request time: 0.206s | source
Show context
PaulHoule ◴[] No.44381245[source]
Might be unfair to call Proton a "translation layer" because the Win32 API is not defined in terms of system calls but rather a set of functions exported from a DLL.

Proton supplies a DLL that implements the Win32 API using Linux syscalls. Windows supplies a DLL that implements that Win32 API using Windows syscalls that you're not really supposed to use directly.

replies(7): >>44381329 #>>44381882 #>>44382143 #>>44383220 #>>44385052 #>>44385780 #>>44386176 #
1. Fluorescence ◴[] No.44386176[source]
I really have to respect Wine's persistence (with Proton's help).

For so long it was one of those "and now you have two problems" technologies and now it looks like it's the slow blade that could actually kill Windows.