there is a slight time delay between current traveling and visible light :P
also - light bulbs need some minimum current to be visible
Interesting point.
Light only travels at the....well...errr speed of light in a vacuum (the often quoted 3X10^8 m/s).
In other mediums, it's considerably lower.
Likewise for electricity, hence the concept of velocity factor in high frequency electronics where the dielectric constant
of the substrate ( the printed circuit board) has a huge influence on the speed and hence wavelength.
At very and ultra high frequency, circuit elements such as capacitors and inductors are made (etched) from pcb traces
and the lengths and/or widths must be compensated for because of the dielectric constant.
This also applies to high speed digital circuits.
Next time you have a PCI card in your hands, look very carefully at some of the traces, they "snake" around instead of just
going directly from point A to point B.
This is so that the correct delay is achieved as required.
In PCI cards, this is normally done to the clock signal where the data lines go straight to a latch and the clock lines snakes around
for a bit to create a delay then feeds the latch enable of the latch.
This is done so that the data is present (and steady) before it is latched.
Sometimes it's also done so as to compensate for the length of travel, i.e. the first connection is physically closer than say the last
thus extra trace length is added so that the arrival of data is at the same time.
It all depends on layout.
