I hate Windows... (off topic)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

I hate Windows... (off topic)

Eliot Miranda-2
 
I *hate* Windows.  It is utterly contemptible.  Why?  Consider this perversity:

$ file /c/Windows/SysWOW64/Open*.dll
/c/Windows/SysWOW64/OpenAL32.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
/c/Windows/SysWOW64/OpenCL.dll:   PE32 executable (DLL) (console) Intel 80386, for MS Windows

$ file /c/Windows/System32/Open*.dll
/c/Windows/System32/OpenAL32.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows
/c/Windows/System32/OpenCL.dll:   PE32+ executable (DLL) (console) x86-64, for MS Windows

That’s right, folks, *exactly* backwards.  Thanks, Redmond.  Keep up the good bork.

_,,,^..^,,,_ (phone)
Reply | Threaded
Open this post in threaded view
|

Re: I hate Windows... (off topic)

timrowledge
 


> On 2020-09-19, at 8:19 PM, Eliot Miranda <[hidden email]> wrote:
>
>
> I *hate* Windows.  It is utterly contemptible.  Why?  Consider this perversity:

Good grief. I mean. Good. Grief. That's up there with using the right moue button for menus instead of the middle one.

tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
A)bort, R)etry, P)ee in drive door


tty
Reply | Threaded
Open this post in threaded view
|

Re: I hate Windows... (off topic)

tty
In reply to this post by Eliot Miranda-2
 

bork?

that is Active Bork Professional!


---- On Sat, 19 Sep 2020 23:19:32 -0400 Eliot Miranda <[hidden email]> wrote ----


I *hate* Windows. It is utterly contemptible. Why? Consider this perversity:

$ file /c/Windows/SysWOW64/Open*.dll
/c/Windows/SysWOW64/OpenAL32.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
/c/Windows/SysWOW64/OpenCL.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows

$ file /c/Windows/System32/Open*.dll
/c/Windows/System32/OpenAL32.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows
/c/Windows/System32/OpenCL.dll: PE32+ executable (DLL) (console) x86-64, for MS Windows

That’s right, folks, *exactly* backwards. Thanks, Redmond. Keep up the good bork.

_,,,^..^,,,_ (phone)


Reply | Threaded
Open this post in threaded view
|

Re: I hate Windows... (off topic)

Jakob Reschke
In reply to this post by timrowledge
 
Hi Eliot,

It may look strange at first, but it makes sense if you know what
WOW64 means: it is "Windows on Windows-64" and the folder contains the
32 bit libraries for the 32 bit emulation.

https://en.wikipedia.org/wiki/WoW64

System32 has been called like this since the advent of Win32, starting
with Windows 95 and NT. The API is as well still called Win32. The
folder name stays most probably for compatibility reasons, or because
there was no compelling reason to change it.

https://stackoverflow.com/questions/949959/why-do-64-bit-dlls-go-to-system32-and-32-bit-dlls-to-syswow64-on-64-bit-windows/950011#950011

Also as the other answers note, an application should not deal with
these directories, and especially not SysWOW64, anyway.

Kind regards,
Jakob

Am So., 20. Sept. 2020 um 06:47 Uhr schrieb tim Rowledge <[hidden email]>:

>
>
>
>
> > On 2020-09-19, at 8:19 PM, Eliot Miranda <[hidden email]> wrote:
> >
> >
> > I *hate* Windows.  It is utterly contemptible.  Why?  Consider this perversity:
>
> Good grief. I mean. Good. Grief. That's up there with using the right moue button for menus instead of the middle one.
>
> tim
> --
> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
> A)bort, R)etry, P)ee in drive door
>
>
Reply | Threaded
Open this post in threaded view
|

Re: I hate Windows... (off topic)

Eliot Miranda-2
 
Hi Jakob,

> On Sep 20, 2020, at 7:26 AM, Jakob Reschke <[hidden email]> wrote:
>
> 
> Hi Eliot,
>
> It may look strange at first, but it makes sense if you know what
> WOW64 means: it is "Windows on Windows-64" and the folder contains the
> 32 bit libraries for the 32 bit emulation.
>
> https://en.wikipedia.org/wiki/WoW64
>
> System32 has been called like this since the advent of Win32, starting
> with Windows 95 and NT. The API is as well still called Win32. The
> folder name stays most probably for compatibility reasons, or because
> there was no compelling reason to change it.
>
> https://stackoverflow.com/questions/949959/why-do-64-bit-dlls-go-to-system32-and-32-bit-dlls-to-syswow64-on-64-bit-windows/950011#950011
>
> Also as the other answers note, an application should not deal with
> these directories, and especially not SysWOW64, anyway.

I know.  It’s still a mess.  Compared to linux when /lib64 and /usr/lib64 were added the Microsoft naming is awful.  When System32 was added to take 16-bit apps to 32-bits Microsoft acted rationally and required 16-bit apps to be rewritten.  When they went with SysWOW64 and changed the semantics of System32, instead of introducing System64 and requiring a handful of apps that explicitly loaded dlls by name to be rewritten or contain an ifdef for 64 vs 32 but they acted IMO incompetently, and made things much messier than they needed to be.  System32 in modern Windows is a wart on its nose.

> Kind regards,
> Jakob
>
>> Am So., 20. Sept. 2020 um 06:47 Uhr schrieb tim Rowledge <[hidden email]>:
>>
>>
>>
>>
>>>> On 2020-09-19, at 8:19 PM, Eliot Miranda <[hidden email]> wrote:
>>>
>>>
>>> I *hate* Windows.  It is utterly contemptible.  Why?  Consider this perversity:
>>
>> Good grief. I mean. Good. Grief. That's up there with using the right moue button for menus instead of the middle one.
>>
>> tim
>> --
>> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
>> A)bort, R)etry, P)ee in drive door
>>
>>
Reply | Threaded
Open this post in threaded view
|

Re: I hate Windows... (off topic)

timrowledge
In reply to this post by tty
 


> On 2020-09-20, at 2:16 AM, gettimothy <[hidden email]> wrote:
>
>
> bork?
>
> that is Active Bork Professional!

For a moment there (hey, it's just past breakfast time here, uncaffeinated) I read that as Active Book Professional and wondered if I had slipped timelines again to one where the Active Book hadn't been sabotaged.


tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
BASIC is to computer programming as QWERTY is to typing.


tty
Reply | Threaded
Open this post in threaded view
|

Re: I hate Windows... (off topic)

tty
 
+1 (:


---- On Sun, 20 Sep 2020 13:31:44 -0400 [hidden email] wrote ----




> On 2020-09-20, at 2:16 AM, gettimothy <[hidden email]> wrote:
>
>
> bork?
>
> that is Active Bork Professional!

For a moment there (hey, it's just past breakfast time here, uncaffeinated) I read that as Active Book Professional and wondered if I had slipped timelines again to one where the Active Book hadn't been sabotaged.


tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
BASIC is to computer programming as QWERTY is to typing.