Dumb Windows questions...

  • Thread starter Thread starter John Doe
  • Start date Start date
J

John Doe

Remember when... Uninstalling programs often meant that you had to
answer cryptic questions about whether certain files should be
uninstalled? The prompt went something like...

"Other programs might not be using these files, would you like to
uninstall them?"

At least in Windows XP, sometimes I get the generic prompt...

"Are you sure you want to do that?"

Umm, well... Is that a question or a threat?
 
Remember when... Uninstalling programs often meant that you had to

answer cryptic questions about whether certain files should be

uninstalled? The prompt went something like...



"Other programs might not be using these files, would you like to

uninstall them?"



At least in Windows XP, sometimes I get the generic prompt...



"Are you sure you want to do that?"



Umm, well... Is that a question or a threat?

Yes, but now it's seamless in Windows land even and especially with programs like Revo Uninstaller.

However, in Linux land, they still have to figure out which files should be deleted, as 'root', and if they mess up the uninstall your Linux system is toast...

RL
 
RayLopez99 posted with new GG:
Yes, but now it's seamless in Windows land even and especially with programs like Revo Uninstaller.

However, in Linux land, they still have to figure out which files should be deleted, as 'root', and if they mess up the uninstall your Linux system is toast...

I left your formatting in place above which shows the double spaced
lines and the unwrapped condition, which will probably get wrapped by my
agent when I Send.

You can see your original here
http://al.howardknight.net/msgid.cgi?ID=135663742400

Notice your paragraphs are all on one long line in the HK link display.

If you would at least use the old GG interface, things wouldn't be so bad.

You can access the old GG by using the gear icon near the upper right
which displays the settings menu. At the bottom of that menu is an item
'Revert to the old Google Groups'.

It would of course be best if you used an nntp newsreader and server,
but if you can't or won't do that, you could at least use the old GG
which doesn't mangle the formatting as badly.
 
Remember when... Uninstalling programs often meant that you had to
answer cryptic questions about whether certain files should be
uninstalled? The prompt went something like...

"Other programs might not be using these files, would you like to
uninstall them?"

At least in Windows XP, sometimes I get the generic prompt...

"Are you sure you want to do that?"

Umm, well... Is that a question or a threat?

In XP days, you were best off to leave those programs in place, just in
case something else needed it. In Vista and onwards, Windows now
implements something called "Windows Side-by-Side" (WinSXS) which
maintains multiple version copies of various DLL's which various
programs might request. So if you uninstall a version of a DLL that
other programs might be using, they know specifically which ones are
using that, and keep it around until the last program that requires that
version gets uninstalled.

Yousuf Khan
 
Mike Easter

Thanks, that's interesting. The only sentence that is run on is the first one, that starts "Path: ...!eu.feeder.erje.net!feeder.erje.net!"

I am posting under the new Google Groups but will keep your advice in mind ...it seems this problem comes and goes. Right now, it seems the new GG is working OK.

RL
 
RayLopez99 said:
I am posting under the new Google Groups but will keep your
advice in mind ...it seems this problem comes and goes.

The new Google Groups always messes up. It's made all its users'
posts not worth replying to. It just sucks.

--
 
In XP days, you were best off to leave those programs in place, just in

case something else needed it. In Vista and onwards, Windows now

implements something called "Windows Side-by-Side" (WinSXS) which

maintains multiple version copies of various DLL's which various

programs might request. So if you uninstall a version of a DLL that

other programs might be using, they know specifically which ones are

using that, and keep it around until the last program that requires that

version gets uninstalled.

That's interesting. Also I think the .NET framework is a sort of super -dll of sorts that does away with a lot of third party .dlls. So any program written for .NET is small and can be deleted safely without the need to bother with .dlls, since it doesn't really have any but depends on the .NET framework.

RL
 
That's interesting. Also I think the .NET framework is a sort of
super -dll of sorts that does away with a lot of third party .dlls.
So any program written for .NET is small and can be deleted safely
without the need to bother with .dlls, since it doesn't really have
any but depends on the .NET framework.

Yes, .NET is basically an interpreted environment, it's a competitor to
Java. The .NET and Java programs are not compiled into machine code, but
instead are compiled into a standard intermediate code that can then be
run like a script on any platform from smartphones to PC's and mainframes.

Another interesting thing, if you have multiple .NET versions, from 1.x
all of the way upto 4.x, then you can safely uninstall the earliest
versions, especially if you have the 4.x version installed. The 4.x
version will emulate all previous .NET versions, so there's no need for
the previous versions to be also installed. The same is true of Java,
they used to keep multiple versions installed on a system, but now they
uninstall the previous versions when upgrading the latest versions.

Yousuf Khan
 
Another interesting thing, if you have multiple .NET versions, from 1.x

all of the way upto 4.x, then you can safely uninstall the earliest

versions, especially if you have the 4.x version installed. The 4.x

version will emulate all previous .NET versions, so there's no need for

the previous versions to be also installed. The same is true of Java,

they used to keep multiple versions installed on a system, but now they

uninstall the previous versions when upgrading the latest versions.

Thanks, that's interesting. If .NET is interpreted (sort of), then it's nevertheless extremely fast... the London Stock Exchange even used it for a while to run their exchange (until they needed something a few milliseconds faster, for program traders).

RL
 
Posted with old GG interface

Yousuf said:
Another interesting thing, if you have multiple .NET versions, from 1.x
all of the way upto 4.x, then you can safely uninstall the earliest
versions, especially if you have the 4.x version installed. The 4.x
version will emulate all previous .NET versions, so there's no need for
the previous versions to be also installed. The same is true of Java,
they used to keep multiple versions installed on a system, but now they
uninstall the previous versions when upgrading the latest versions.

Thanks, that's interesting. If .NET is interpreted (sort of), then
it's nevertheless extremely fast... the London Stock Exchange even
used it for a while to run their exchange (until they needed something
a few milliseconds faster, for program traders).


Notice the lack of destructive de/reformating.
 
Yes, .NET is basically an interpreted environment, it's a competitor to
Java. The .NET and Java programs are not compiled into machine code, but
instead are compiled into a standard intermediate code that can then be
run like a script on any platform from smartphones to PC's and mainframes.

No. .NET is compiled into a standard intermediate code but then when
you actually run it for the first time on a machine that intermediate
code is compiled to true machine code that is optimized for the
processor it's running on.

Thus you take a performance hit the first time it's run but the hit is
actually quite small as the hard stuff is already done. The main
performance cost of .NET is that it's a managed environment, you have
no choice about things like range checking etc.
 
All the .NET languages are compiled to an Intermediate Language, which
you could call a virtual assembly language for a virtual machine (which
is the
Runtime environment). The compilation is done the first time as a
"Just-In-Time"
compilation, and thereafter by the same host as a native code program
(.dll).
It may be possible to run an exchange on .NET, but I've read that the
Big Boy
traders code their systems in C or C++ (and not C# or other .NET language)
so as to lose the last few microseconds of execution time - which
corresponds
to what you've heard.

Then the "Big Boys" should be coding directly in assembly language, to
eke out the last few milliseconds.

Yousuf Khan
 
*TimDaniels*

Interesting article on how fractions of a second count for insider trading (thought the SEC refuses to prosecute since they figure dumb American juries will not appreciate this fact): http://online.wsj.com/article/SB10001424127887323539804578262280735396300.html

Also this week a government natural gas report was traded 400 ms earlier than its official release, in a program trading fund strategy known as 'banging the beehive' (create volume so price swings will follow).

RL
 
Back
Top