Author Topic: Anyone still on Windows 7?  (Read 322 times)

WhitstableDave

  • Sr. Member
  • ****
  • Posts: 260
Re: Anyone still on Windows 7?
« Reply #15 on: 18:49:48, 14/01/20 »
Saying you don't understand a program because it's compiled not hand crafted in assembly is like saying you don't understand walking because you didn't build your legs.
I disagree. I'm talking about understanding the machine code, not the source code (which of course is far easier to understand, being written in a high-level language). The most efficient programs in terms of size and speed are the ones written in assembly language. Compilers produce executable code less efficiently than assemblers do, therefore it's more difficult to decipher or understand disassembled compiled code than disassembled machine code.

And by the way... I'm not saying that I don't understand how modern operating systems work - I'm saying that no one does!

ninthace

  • Veteran Member
  • *****
  • Posts: 4658
Re: Anyone still on Windows 7?
« Reply #16 on: 19:02:25, 14/01/20 »
Assembler was fine for low level applications but I am not sure I would like to run a spreadsheet or a browser in it now (I think Excel is in C++ these days although it started in assembler).
« Last Edit: 19:06:27, 14/01/20 by ninthace »
Solvitur Ambulando

Rob Goes Walking

  • Veteran Member
  • *****
  • Posts: 1314
Re: Anyone still on Windows 7?
« Reply #17 on: 19:04:35, 14/01/20 »
I disagree. I'm talking about understanding the machine code, not the source code (which of course is far easier to understand, being written in a high-level language). The most efficient programs in terms of size and speed are the ones written in assembly language. Compilers produce executable code less efficiently than assemblers do, therefore it's more difficult to decipher or understand disassembled compiled code than disassembled machine code.

And by the way... I'm not saying that I don't understand how modern operating systems work - I'm saying that no one does!

I know what you meant. What you say about size, speed and efficiency is only as true as the skill of the assembly programmer. Programmers who write conpilers may know the architecture better than an assembly developer doing it by hand. So it's possibly true but not always.

True that it's often harder to understand disassembled compiled code but you don't need to do that to understand most things about the operating system, you only need to do it to understand how it functions at a low level.

Much like you don't need to be aware of your blood vessels to understand walking, including I suspect the majority of the physics of it. You can know loads about walking without understanding blood vessels at all.

sussamb

  • Veteran Member
  • *****
  • Posts: 7217
Re: Anyone still on Windows 7?
« Reply #18 on: 19:14:10, 14/01/20 »
I've not used Windows 7 for some time, but it was definitely my favourite version of Windows. I'm using Windows 10 with Classic Shell - a utility that makes the interface look like Windows 7!  :)

Snap  :)
Where there's a will ...

ninthace

  • Veteran Member
  • *****
  • Posts: 4658
Solvitur Ambulando